diff options
| author | Dan Engelbrecht <[email protected]> | 2022-09-08 10:54:31 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-09-08 01:54:31 -0700 |
| commit | 033e742c5102df67c000e2b281152fd37f59afb3 (patch) | |
| tree | a395e3b22d94b890148745eeff796550f8e3a411 /zenserver/cache | |
| parent | 0.1.4-pre27 (diff) | |
| download | zen-033e742c5102df67c000e2b281152fd37f59afb3.tar.xz zen-033e742c5102df67c000e2b281152fd37f59afb3.zip | |
Remove legacy code (#161)
* changelog
* remove obsolete legacy code
Diffstat (limited to 'zenserver/cache')
| -rw-r--r-- | zenserver/cache/structuredcachestore.h | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/zenserver/cache/structuredcachestore.h b/zenserver/cache/structuredcachestore.h index b81e44835..8812556c1 100644 --- a/zenserver/cache/structuredcachestore.h +++ b/zenserver/cache/structuredcachestore.h @@ -291,18 +291,16 @@ private: std::atomic_uint64_t m_TotalSize{}; - void BuildPath(PathBuilderBase& Path, const IoHash& HashKey); - void PutStandaloneCacheValue(const IoHash& HashKey, const ZenCacheValue& Value); - bool GetStandaloneCacheValue(const DiskLocation& Loc, const IoHash& HashKey, ZenCacheValue& OutValue); - void PutInlineCacheValue(const IoHash& HashKey, const ZenCacheValue& Value); - bool GetInlineCacheValue(const DiskLocation& Loc, ZenCacheValue& OutValue); - void MakeIndexSnapshot(); - uint64_t ReadIndexFile(); - uint64_t ReadLog(uint64_t LogPosition); - uint64_t MigrateLegacyData(bool CleanSource); - void OpenLog(const std::filesystem::path& BucketDir, const bool IsNew); - static bool Delete(std::filesystem::path BucketDir); - void SaveManifest(); + void BuildPath(PathBuilderBase& Path, const IoHash& HashKey); + void PutStandaloneCacheValue(const IoHash& HashKey, const ZenCacheValue& Value); + bool GetStandaloneCacheValue(const DiskLocation& Loc, const IoHash& HashKey, ZenCacheValue& OutValue); + void PutInlineCacheValue(const IoHash& HashKey, const ZenCacheValue& Value); + bool GetInlineCacheValue(const DiskLocation& Loc, ZenCacheValue& OutValue); + void MakeIndexSnapshot(); + uint64_t ReadIndexFile(); + uint64_t ReadLog(uint64_t LogPosition); + void OpenLog(const std::filesystem::path& BucketDir, const bool IsNew); + void SaveManifest(); // These locks are here to avoid contention on file creation, therefore it's sufficient // that we take the same lock for the same hash |