aboutsummaryrefslogtreecommitdiff
path: root/zenstore/zenstore.cpp
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2021-10-22 23:17:32 +0200
committerStefan Boberg <[email protected]>2021-10-22 23:18:25 +0200
commit6abc1975643bbf4c2ecf0e85fceca56f23fc5b6f (patch)
treea53ecfc80256d3fceea89b44e06c514b9d916884 /zenstore/zenstore.cpp
parentz$: Removed CasStore (diff)
downloadzen-6abc1975643bbf4c2ecf0e85fceca56f23fc5b6f.tar.xz
zen-6abc1975643bbf4c2ecf0e85fceca56f23fc5b6f.zip
compactcas: Changed CasDiskLocation implementation so it can store chunks > 4GB (max is now 1TB)
The offset and size members are now five bytes each, which leaves two bytes which are intended to be used for content-type and flags but are currently unused Also added some unit tests for compactcas This change bumps the global storage schema in order to wipe any existing disk state
Diffstat (limited to 'zenstore/zenstore.cpp')
-rw-r--r--zenstore/zenstore.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/zenstore/zenstore.cpp b/zenstore/zenstore.cpp
index d852fa64b..de0f43cb3 100644
--- a/zenstore/zenstore.cpp
+++ b/zenstore/zenstore.cpp
@@ -5,6 +5,7 @@
#include <zenstore/CAS.h>
#include <zenstore/basicfile.h>
#include "filecas.h"
+#include "compactcas.h"
namespace zen {
@@ -14,6 +15,7 @@ zenstore_forcelinktests()
basicfile_forcelink();
CAS_forcelink();
filecas_forcelink();
+ compactcas_forcelink();
}
} // namespace zen