MCPcopy Create free account
hub / github.com/apache/impala / GetCacheEvictionPolicy

Function GetCacheEvictionPolicy

be/src/runtime/io/data-cache.cc:598–604  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

596};
597
598static Cache::EvictionPolicy GetCacheEvictionPolicy(const std::string& policy_string) {
599 Cache::EvictionPolicy policy = Cache::ParseEvictionPolicy(policy_string);
600 if (policy != Cache::EvictionPolicy::LRU && policy != Cache::EvictionPolicy::LIRS) {
601 LOG(FATAL) << "Unsupported eviction policy: " << policy_string;
602 }
603 return policy;
604}
605
606static int32_t DeviceWriteConcurrency(const string& path) {
607 if (FLAGS_data_cache_write_concurrency > 0) {

Callers 2

PartitionMethod · 0.85
LoadMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected