Home
last modified time | relevance | path

Searched refs:strict_capacity_limit (Results 1 – 15 of 15) sorted by relevance

/rocksdb-6.9/include/rocksdb/
Dcache.h57 bool strict_capacity_limit = false; member
98 strict_capacity_limit(_strict_capacity_limit), in capacity()
115 bool strict_capacity_limit = false, double high_pri_pool_ratio = 0.5,
130 bool strict_capacity_limit = false,
237 virtual void SetStrictCapacityLimit(bool strict_capacity_limit) = 0;
/rocksdb-6.9/cache/
Dlru_cache.cc98 LRUCacheShard::LRUCacheShard(size_t capacity, bool strict_capacity_limit, in LRUCacheShard() argument
104 strict_capacity_limit_(strict_capacity_limit), in LRUCacheShard()
266 void LRUCacheShard::SetStrictCapacityLimit(bool strict_capacity_limit) { in SetStrictCapacityLimit() argument
268 strict_capacity_limit_ = strict_capacity_limit; in SetStrictCapacityLimit()
467 bool strict_capacity_limit, double high_pri_pool_ratio, in LRUCache() argument
471 : ShardedCache(capacity, num_shard_bits, strict_capacity_limit, in LRUCache()
479 LRUCacheShard(per_shard, strict_capacity_limit, high_pri_pool_ratio, in LRUCache()
547 cache_opts.strict_capacity_limit, in NewLRUCache()
554 size_t capacity, int num_shard_bits, bool strict_capacity_limit, in NewLRUCache() argument
569 capacity, num_shard_bits, strict_capacity_limit, high_pri_pool_ratio, in NewLRUCache()
Dsharded_cache.cc19 bool strict_capacity_limit, in ShardedCache() argument
24 strict_capacity_limit_(strict_capacity_limit), in ShardedCache()
37 void ShardedCache::SetStrictCapacityLimit(bool strict_capacity_limit) { in SetStrictCapacityLimit() argument
41 GetShard(s)->SetStrictCapacityLimit(strict_capacity_limit); in SetStrictCapacityLimit()
43 strict_capacity_limit_ = strict_capacity_limit; in SetStrictCapacityLimit()
Dclock_cache.cc271 void SetStrictCapacityLimit(bool strict_capacity_limit) override;
559 void ClockCacheShard::SetStrictCapacityLimit(bool strict_capacity_limit) { in SetStrictCapacityLimit() argument
560 strict_capacity_limit_.store(strict_capacity_limit, in SetStrictCapacityLimit()
704 ClockCache(size_t capacity, int num_shard_bits, bool strict_capacity_limit, in ClockCache() argument
706 : ShardedCache(capacity, num_shard_bits, strict_capacity_limit) { in ClockCache()
713 SetStrictCapacityLimit(strict_capacity_limit); in ClockCache()
749 size_t capacity, int num_shard_bits, bool strict_capacity_limit, in NewClockCache() argument
755 capacity, num_shard_bits, strict_capacity_limit, metadata_charge_policy); in NewClockCache()
Dsharded_cache.h37 virtual void SetStrictCapacityLimit(bool strict_capacity_limit) = 0;
58 ShardedCache(size_t capacity, int num_shard_bits, bool strict_capacity_limit,
71 virtual void SetStrictCapacityLimit(bool strict_capacity_limit) override;
Dlru_cache.h196 LRUCacheShard(size_t capacity, bool strict_capacity_limit, in ALIGN_AS()
207 virtual void SetStrictCapacityLimit(bool strict_capacity_limit) override; in ALIGN_AS()
314 LRUCache(size_t capacity, int num_shard_bits, bool strict_capacity_limit,
Dcache_test.cc88 size_t capacity, int num_shard_bits, bool strict_capacity_limit, in NewCache() argument
95 co.strict_capacity_limit = strict_capacity_limit; in NewCache()
101 return NewClockCache(capacity, num_shard_bits, strict_capacity_limit, in NewCache()
/rocksdb-6.9/utilities/simulator_cache/
Dsim_cache.cc167 void SetStrictCapacityLimit(bool strict_capacity_limit) override { in SetStrictCapacityLimit() argument
168 cache_->SetStrictCapacityLimit(strict_capacity_limit); in SetStrictCapacityLimit()
Dsim_cache_test.cc83 co.strict_capacity_limit = false; in TEST_F()
Dcache_simulator_test.cc319 co.strict_capacity_limit = false; in TEST_F()
/rocksdb-6.9/docs/_posts/
D2016-07-26-rocksdb-4-8-released.markdown41 …* Added strict_capacity_limit option to NewLRUCache. If the flag is set to true, insert to cache w…
/rocksdb-6.9/db/
Ddb_block_cache_test.cc388 co.strict_capacity_limit = false; in TEST_F()
Ddb_basic_test.cc2089 virtual void SetStrictCapacityLimit(bool strict_capacity_limit) override { in SetStrictCapacityLimit() argument
2090 target_->SetStrictCapacityLimit(strict_capacity_limit); in SetStrictCapacityLimit()
/rocksdb-6.9/options/
Doptions_helper.cc2118 {offset_of(&LRUCacheOptions::strict_capacity_limit),
2120 offsetof(struct LRUCacheOptions, strict_capacity_limit)}},
/rocksdb-6.9/
DHISTORY.md790 * Added strict_capacity_limit option to NewLRUCache. If the flag is set to true, insert to cache wi…