diff options
| author | Stefan Boberg <[email protected]> | 2021-10-18 09:10:07 +0200 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2021-10-18 09:10:07 +0200 |
| commit | 94efab8e5c00f4b552946d8c1bdc69453020f888 (patch) | |
| tree | df312c80719590c847253e952ea27322187b2d88 /zenstore/CAS.cpp | |
| parent | structured cache: Implemented GarbageCollect() for disk and memory buckets (diff) | |
| download | zen-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.cpp | 28 |
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) { |