OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PersistentStorageMgr Member List

This is the complete list of members for PersistentStorageMgr, including all inherited members.

alloc(const size_t num_bytes) overridePersistentStorageMgr
checkpoint() overridePersistentStorageMgr
checkpoint(const int db_id, const int tb_id) overridePersistentStorageMgr
createBuffer(const ChunkKey &chunk_key, const size_t page_size, const size_t initial_size) overridePersistentStorageMgr
deleteBuffer(const ChunkKey &chunk_key, const bool purge) overridePersistentStorageMgr
deleteBuffersWithPrefix(const ChunkKey &chunk_key_prefix, const bool purge) overridePersistentStorageMgr
disk_cache_PersistentStorageMgrprotected
disk_cache_config_PersistentStorageMgrprotected
fetchBuffer(const ChunkKey &chunk_key, AbstractBuffer *destination_buffer, const size_t num_bytes) overridePersistentStorageMgr
foreign_storage_mgr_PersistentStorageMgrprotected
free(AbstractBuffer *buffer) overridePersistentStorageMgr
fsi_PersistentStorageMgrprotected
getAllocated() overridePersistentStorageMgr
getBuffer(const ChunkKey &chunk_key, const size_t num_bytes) overridePersistentStorageMgr
getChunkMetadataVecForKeyPrefix(ChunkMetadataVector &chunk_metadata, const ChunkKey &chunk_key_prefix) overridePersistentStorageMgr
getDiskCache() const PersistentStorageMgr
getDiskCacheConfig() const PersistentStorageMgrinline
getForeignStorageInterface() const PersistentStorageMgrinline
getForeignStorageMgr() const PersistentStorageMgr
getGlobalFileMgr() const PersistentStorageMgr
getInUseSize() overridePersistentStorageMgr
getMaxSize() overridePersistentStorageMgr
getMgrType() overridePersistentStorageMgr
getNumChunks() overridePersistentStorageMgr
getStorageMgrForTableKey(const ChunkKey &table_key) const PersistentStorageMgrprotected
getStringMgrType() overridePersistentStorageMgr
global_file_mgr_PersistentStorageMgrprotected
isAllocationCapped() overridePersistentStorageMgr
isBufferOnDevice(const ChunkKey &chunk_key) overridePersistentStorageMgr
isChunkPrefixCacheable(const ChunkKey &chunk_prefix) const PersistentStorageMgrprotected
isForeignStorage(const ChunkKey &chunk_key) const PersistentStorageMgrprotected
PersistentStorageMgr(const std::string &data_dir, const size_t num_reader_threads, const File_Namespace::DiskCacheConfig &disk_cache_config)PersistentStorageMgr
printSlabs() overridePersistentStorageMgr
putBuffer(const ChunkKey &chunk_key, AbstractBuffer *source_buffer, const size_t num_bytes) overridePersistentStorageMgr
recoverDataWrapperIfCachedAndGetHighestFragId(const ChunkKey &table_key)PersistentStorageMgrprotected
removeMutableTableCacheData(const int db_id, const int table_id) const PersistentStorageMgr
removeTableRelatedDS(const int db_id, const int table_id) overridePersistentStorageMgr