aboutsummaryrefslogtreecommitdiff
path: root/zenstore/gc.cpp
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2022-12-12 13:34:51 +0100
committerGitHub <[email protected]>2022-12-12 13:34:51 +0100
commit8dbd301a196041a36be455c1b4cedc81f0d634fe (patch)
tree0c278bb9ac5d185ef1ce6115f7c85067e680d0b7 /zenstore/gc.cpp
parentadded [[fallthrough]] annotations to silence static analysis (diff)
downloadzen-8dbd301a196041a36be455c1b4cedc81f0d634fe.tar.xz
zen-8dbd301a196041a36be455c1b4cedc81f0d634fe.zip
Changed so CompressedBuffer::DecodeRawHash returns IoHash just like on the UE side (#208)
removed all use of IoHash::FromBLAKE3() caused by interactions with CompressedBuffer APIs
Diffstat (limited to 'zenstore/gc.cpp')
-rw-r--r--zenstore/gc.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/zenstore/gc.cpp b/zenstore/gc.cpp
index c50f59b64..cb155dad1 100644
--- a/zenstore/gc.cpp
+++ b/zenstore/gc.cpp
@@ -917,8 +917,7 @@ TEST_CASE("gc.basic")
IoBuffer Chunk = CreateChunk(128);
auto CompressedChunk = Compress(Chunk);
- const auto InsertResult =
- CidStore.AddChunk(CompressedChunk.GetCompressed().Flatten().AsIoBuffer(), IoHash::FromBLAKE3(CompressedChunk.DecodeRawHash()));
+ const auto InsertResult = CidStore.AddChunk(CompressedChunk.GetCompressed().Flatten().AsIoBuffer(), CompressedChunk.DecodeRawHash());
CHECK(InsertResult.New);
GcContext GcCtx(GcClock::Now() - std::chrono::hours(24));
@@ -927,7 +926,7 @@ TEST_CASE("gc.basic")
CidStore.Flush();
Gc.CollectGarbage(GcCtx);
- CHECK(!CidStore.ContainsChunk(IoHash::FromBLAKE3(CompressedChunk.DecodeRawHash())));
+ CHECK(!CidStore.ContainsChunk(CompressedChunk.DecodeRawHash()));
}
TEST_CASE("gc.full")