| 26 | using PersistentCacheMetricNames::kMetaDataSize; |
| 27 | |
| 28 | std::string PersistentCacheConfig::ToString() const { |
| 29 | std::string ret; |
| 30 | ret.reserve(20000); |
| 31 | const int kBufferSize = 200; |
| 32 | char buffer[kBufferSize]; |
| 33 | |
| 34 | snprintf(buffer, kBufferSize, " path: %s\n", path.c_str()); |
| 35 | ret.append(buffer); |
| 36 | snprintf(buffer, kBufferSize, " use_direct_reads: %d\n", env_opt.use_direct_io_read); |
| 37 | ret.append(buffer); |
| 38 | snprintf(buffer, kBufferSize, " use_direct_writes: %d\n", env_opt.use_direct_io_write); |
| 39 | ret.append(buffer); |
| 40 | snprintf(buffer, kBufferSize, " cache_size: %lu\n", cache_size); |
| 41 | ret.append(buffer); |
| 42 | |
| 43 | return ret; |
| 44 | } |
| 45 | |
| 46 | bool PersistentCacheImpl::IsCacheFile(const std::string& file) { |
| 47 | // check if the file has .rc suffix |
no outgoing calls
no test coverage detected