aboutsummaryrefslogtreecommitdiff
path: root/zenstore/compactcas.cpp
diff options
context:
space:
mode:
authorDan Engelbrecht <[email protected]>2022-03-25 14:48:57 +0100
committerDan Engelbrecht <[email protected]>2022-03-31 11:29:28 +0200
commitccea231aefe50e8810896acb183a4e27d3a2b409 (patch)
treeeaf07002ec44c037e8bb40a4bbf632ea2c0ee05b /zenstore/compactcas.cpp
parentmore timing measurements (diff)
downloadzen-ccea231aefe50e8810896acb183a4e27d3a2b409.tar.xz
zen-ccea231aefe50e8810896acb183a4e27d3a2b409.zip
fix cas log parsing
disable large data test
Diffstat (limited to 'zenstore/compactcas.cpp')
-rw-r--r--zenstore/compactcas.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/zenstore/compactcas.cpp b/zenstore/compactcas.cpp
index b08475a12..2bf96ce9d 100644
--- a/zenstore/compactcas.cpp
+++ b/zenstore/compactcas.cpp
@@ -1356,6 +1356,7 @@ CasContainerStrategy::OpenContainer(bool IsNewStore)
{
if (Entry.Flags & CasDiskIndexEntry::kTombstone)
{
+ m_LocationMap.erase(Entry.Key);
continue;
}
m_LocationMap[Entry.Key] = Entry.Location;
@@ -2387,7 +2388,7 @@ TEST_CASE("compactcas.threadedinsert") // * doctest::skip(true))
}
}
-TEST_CASE("compactcas.migrate.large.data" * doctest::skip(false))
+TEST_CASE("compactcas.migrate.large.data" * doctest::skip(true))
{
auto getChunkSet = [](const std::vector<CasDiskIndexEntry>& Entries) {
std::unordered_set<IoHash, IoHash::Hasher> ChunkHashes;