Home
last modified time | relevance | path

Searched refs:BlockCacheTier (Results 1 – 5 of 5) sorted by relevance

/rocksdb-6.9/utilities/persistent_cache/
Dblock_cache_tier.cc24 Status BlockCacheTier::Open() { in Open()
73 insert_th_ = port::Thread(&BlockCacheTier::InsertMain, this); in Open()
92 Status BlockCacheTier::CleanupCacheFolder(const std::string& folder) { in CleanupCacheFolder()
119 Status BlockCacheTier::Close() { in Close()
142 PersistentCache::StatsType BlockCacheTier::Stats() { in Stats()
174 Status BlockCacheTier::Insert(const Slice& key, const char* data, in Insert()
190 void BlockCacheTier::InsertMain() { in InsertMain()
316 bool BlockCacheTier::Erase(const Slice& key) { in Erase()
324 Status BlockCacheTier::NewCacheFile() { in NewCacheFile()
356 bool BlockCacheTier::Reserve(const size_t size) { in Reserve()
[all …]
Dblock_cache_tier.h43 class BlockCacheTier : public PersistentCacheTier {
45 explicit BlockCacheTier(const PersistentCacheConfig& opt) in BlockCacheTier() function
54 virtual ~BlockCacheTier() { in ~BlockCacheTier()
Dpersistent_cache_bench.cc67 std::unique_ptr<PersistentCacheTier> cache(new BlockCacheTier(opt)); in NewBlockCache()
83 auto scache = std::shared_ptr<PersistentCacheTier>(new BlockCacheTier(opt)); in NewTieredCache()
Dpersistent_cache_test.cc97 auto scache = std::shared_ptr<PersistentCacheTier>(new BlockCacheTier(opt)); in NewTieredCache()
116 std::unique_ptr<PersistentCacheTier> scache(new BlockCacheTier(opt)); in NewBlockCache()
/rocksdb-6.9/tools/
Ddb_bench_tool.cc3856 auto pcache = std::make_shared<BlockCacheTier>(rc_cfg); in InitializeOptionsFromFlags()