aboutsummaryrefslogtreecommitdiff
path: root/zenstore/CAS.cpp
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2021-10-18 09:10:07 +0200
committerStefan Boberg <[email protected]>2021-10-18 09:10:07 +0200
commit94efab8e5c00f4b552946d8c1bdc69453020f888 (patch)
treedf312c80719590c847253e952ea27322187b2d88 /zenstore/CAS.cpp
parentstructured cache: Implemented GarbageCollect() for disk and memory buckets (diff)
downloadzen-94efab8e5c00f4b552946d8c1bdc69453020f888.tar.xz
zen-94efab8e5c00f4b552946d8c1bdc69453020f888.zip
gc: moved GcContect from CAS into gc files
Diffstat (limited to 'zenstore/CAS.cpp')
-rw-r--r--zenstore/CAS.cpp28
1 files changed, 0 insertions, 28 deletions
diff --git a/zenstore/CAS.cpp b/zenstore/CAS.cpp
index a4bbfa340..807bba3b3 100644
--- a/zenstore/CAS.cpp
+++ b/zenstore/CAS.cpp
@@ -67,34 +67,6 @@ CasChunkSet::IterateChunks(std::function<void(const IoHash& ChunkHash)>&& Callba
//////////////////////////////////////////////////////////////////////////
-struct GcContext::GcState
-{
- CasChunkSet m_CasChunks;
- CasChunkSet m_CidChunks;
-};
-
-GcContext::GcContext() : m_State(std::make_unique<GcState>())
-{
-}
-
-GcContext::~GcContext()
-{
-}
-
-void
-GcContext::ContributeCids(std::span<const IoHash> Cids)
-{
- m_State->m_CidChunks.AddChunksToSet(Cids);
-}
-
-void
-GcContext::ContributeCas(std::span<const IoHash> Cas)
-{
- m_State->m_CasChunks.AddChunksToSet(Cas);
-}
-
-//////////////////////////////////////////////////////////////////////////
-
void
ScrubContext::ReportBadCasChunks(std::span<IoHash> BadCasChunks)
{