aboutsummaryrefslogtreecommitdiff
path: root/zenserver/cache/structuredcachestore.h
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2021-05-23 21:29:21 +0200
committerStefan Boberg <[email protected]>2021-05-23 21:29:21 +0200
commitd6c221e378813e47b29694c99296943b9f2a4fd8 (patch)
tree1661c1ca10354b85cd332c3a16e19d9b62b942ce /zenserver/cache/structuredcachestore.h
parentAdded IoBuffer::operator MemoryView for convenience (diff)
downloadzen-d6c221e378813e47b29694c99296943b9f2a4fd8.tar.xz
zen-d6c221e378813e47b29694c99296943b9f2a4fd8.zip
Implemented new URI addressing scheme for the Zen cache endpoints, and prepared for additional indexing capabilities
Diffstat (limited to 'zenserver/cache/structuredcachestore.h')
-rw-r--r--zenserver/cache/structuredcachestore.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/zenserver/cache/structuredcachestore.h b/zenserver/cache/structuredcachestore.h
index 364644cf7..47302dc10 100644
--- a/zenserver/cache/structuredcachestore.h
+++ b/zenserver/cache/structuredcachestore.h
@@ -2,7 +2,8 @@
#pragma once
-#include <zencore/IoBuffer.h>
+#include <zencore/compactbinary.h>
+#include <zencore/iobuffer.h>
#include <zencore/iohash.h>
#include <zencore/thread.h>
#include <zencore/uid.h>
@@ -44,7 +45,7 @@ class CasStore;
struct ZenCacheValue
{
zen::IoBuffer Value;
- bool IsCompactBinary = false;
+ zen::CbObject IndexData;
};
class ZenCacheMemoryLayer