Lines Matching defs:PersistentCacheConfig
83 struct PersistentCacheConfig { struct
99 Status ValidateSettings() const { in ValidateSettings()
129 Env* env;
134 std::string path;
139 std::shared_ptr<Logger> log;
144 bool enable_direct_reads = true;
149 bool enable_direct_writes = false;
162 uint32_t cache_file_size = 100ULL * 1024 * 1024;
171 uint32_t writer_qdepth = 1;
180 bool pipeline_writes = true;
188 uint64_t max_write_pipeline_backlog_size = 1ULL * 1024 * 1024 * 1024;
195 uint32_t write_buffer_size = 1ULL * 1024 * 1024;
220 PersistentCacheConfig MakePersistentCacheConfig( argument