alloc(const size_t num_bytes) override | PersistentStorageMgr | |
checkpoint() override | PersistentStorageMgr | |
checkpoint(const int db_id, const int tb_id) override | PersistentStorageMgr | |
createBuffer(const ChunkKey &chunk_key, const size_t page_size, const size_t initial_size) override | PersistentStorageMgr | |
deleteBuffer(const ChunkKey &chunk_key, const bool purge) override | PersistentStorageMgr | |
deleteBuffersWithPrefix(const ChunkKey &chunk_key_prefix, const bool purge) override | PersistentStorageMgr | |
disk_cache_ | PersistentStorageMgr | protected |
disk_cache_config_ | PersistentStorageMgr | protected |
fetchBuffer(const ChunkKey &chunk_key, AbstractBuffer *destination_buffer, const size_t num_bytes) override | PersistentStorageMgr | |
foreign_storage_mgr_ | PersistentStorageMgr | protected |
free(AbstractBuffer *buffer) override | PersistentStorageMgr | |
fsi_ | PersistentStorageMgr | protected |
getAllocated() override | PersistentStorageMgr | |
getBuffer(const ChunkKey &chunk_key, const size_t num_bytes) override | PersistentStorageMgr | |
getChunkMetadataVecForKeyPrefix(ChunkMetadataVector &chunk_metadata, const ChunkKey &chunk_key_prefix) override | PersistentStorageMgr | |
getDiskCache() const | PersistentStorageMgr | |
getDiskCacheConfig() const | PersistentStorageMgr | inline |
getForeignStorageInterface() const | PersistentStorageMgr | inline |
getForeignStorageMgr() const | PersistentStorageMgr | |
getGlobalFileMgr() const | PersistentStorageMgr | |
getInUseSize() override | PersistentStorageMgr | |
getMaxSize() override | PersistentStorageMgr | |
getMgrType() override | PersistentStorageMgr | |
getNumChunks() override | PersistentStorageMgr | |
getStorageMgrForTableKey(const ChunkKey &table_key) const | PersistentStorageMgr | protected |
getStringMgrType() override | PersistentStorageMgr | |
global_file_mgr_ | PersistentStorageMgr | protected |
isAllocationCapped() override | PersistentStorageMgr | |
isBufferOnDevice(const ChunkKey &chunk_key) override | PersistentStorageMgr | |
isChunkPrefixCacheable(const ChunkKey &chunk_prefix) const | PersistentStorageMgr | protected |
isForeignStorage(const ChunkKey &chunk_key) const | PersistentStorageMgr | protected |
PersistentStorageMgr(const std::string &data_dir, const size_t num_reader_threads, const File_Namespace::DiskCacheConfig &disk_cache_config) | PersistentStorageMgr | |
printSlabs() override | PersistentStorageMgr | |
putBuffer(const ChunkKey &chunk_key, AbstractBuffer *source_buffer, const size_t num_bytes) override | PersistentStorageMgr | |
recoverDataWrapperIfCachedAndGetHighestFragId(const ChunkKey &table_key) | PersistentStorageMgr | protected |
removeMutableTableCacheData(const int db_id, const int table_id) const | PersistentStorageMgr | |
removeTableRelatedDS(const int db_id, const int table_id) override | PersistentStorageMgr | |