aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2022-06-13 14:59:23 +0200
committerStefan Boberg <[email protected]>2022-06-13 14:59:23 +0200
commitd9ed9c0480b36ebc3b970f8ecdd4d82842c68fab (patch)
tree4438ecb60a6eb577e3bcace9ca1edf742ad83638
parentremoved unnecessary CasStore forward declarations (diff)
downloadzen-d9ed9c0480b36ebc3b970f8ecdd4d82842c68fab.tar.xz
zen-d9ed9c0480b36ebc3b970f8ecdd4d82842c68fab.zip
removed more unnecessary CasStore related code
-rw-r--r--zenserver/zenserver.cpp2
-rw-r--r--zenstore/include/zenstore/gc.h1
-rw-r--r--zenstore/include/zenstore/scrub.h26
-rw-r--r--zenstore/scrub.cpp15
4 files changed, 0 insertions, 44 deletions
diff --git a/zenserver/zenserver.cpp b/zenserver/zenserver.cpp
index be0fa636d..801a98523 100644
--- a/zenserver/zenserver.cpp
+++ b/zenserver/zenserver.cpp
@@ -114,7 +114,6 @@ ZEN_THIRD_PARTY_INCLUDES_END
#include "testing/launch.h"
#include "upstream/upstream.h"
#include "zenstore/gc.h"
-#include "zenstore/scrub.h"
#define ZEN_APP_NAME "Zen store"
@@ -608,7 +607,6 @@ private:
std::unique_ptr<zen::CasStore> m_CasStore{zen::CreateCasStore(m_CasGc)};
std::unique_ptr<zen::CidStore> m_CidStore;
std::unique_ptr<zen::ZenCacheStore> m_CacheStore;
- zen::CasScrubber m_Scrubber{*m_CasStore};
zen::HttpTestService m_TestService;
zen::HttpTestingService m_TestingService;
zen::HttpCasService m_CasService{*m_CasStore};
diff --git a/zenstore/include/zenstore/gc.h b/zenstore/include/zenstore/gc.h
index a3ad19e10..398025181 100644
--- a/zenstore/include/zenstore/gc.h
+++ b/zenstore/include/zenstore/gc.h
@@ -22,7 +22,6 @@ class logger;
namespace zen {
-class CasStore;
class CasChunkSet;
class CasGc;
class CidStore;
diff --git a/zenstore/include/zenstore/scrub.h b/zenstore/include/zenstore/scrub.h
deleted file mode 100644
index 4948afcd5..000000000
--- a/zenstore/include/zenstore/scrub.h
+++ /dev/null
@@ -1,26 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-
-#pragma once
-
-#include "zenstore.h"
-
-#include <zencore/iohash.h>
-
-#include <span>
-
-namespace zen {
-
-class CasStore;
-struct IoHash;
-
-class CasScrubber
-{
-public:
- CasScrubber(CasStore& Store);
- ~CasScrubber();
-
-private:
- CasStore& m_CasStore;
-};
-
-} // namespace zen
diff --git a/zenstore/scrub.cpp b/zenstore/scrub.cpp
deleted file mode 100644
index 4df337349..000000000
--- a/zenstore/scrub.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-
-#include <zenstore/scrub.h>
-
-namespace zen {
-
-CasScrubber::CasScrubber(CasStore& Store) : m_CasStore(Store)
-{
-}
-
-CasScrubber::~CasScrubber()
-{
-}
-
-} // namespace zen