diff options
Diffstat (limited to 'zenstore/compactcas.cpp')
| -rw-r--r-- | zenstore/compactcas.cpp | 3 |
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; |