OmniSciDB  340b00dbf6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
foreign_storage::CachingForeignStorageMgr Member List

This is the complete list of members for foreign_storage::CachingForeignStorageMgr, including all inherited members.

alloc(const size_t num_bytes) overrideforeign_storage::ForeignStorageMgr
allocateTempBuffersForChunks(const std::set< ChunkKey > &chunk_keys)foreign_storage::ForeignStorageMgrprotected
CachingForeignStorageMgr(ForeignStorageCache *cache)foreign_storage::CachingForeignStorageMgr
checkpoint() overrideforeign_storage::ForeignStorageMgr
checkpoint(const int db_id, const int tb_id) overrideforeign_storage::ForeignStorageMgr
clearSlabs() overrideforeign_storage::ForeignStorageMgr
clearTempChunkBufferMapEntriesForTable(const ChunkKey &table_key)foreign_storage::ForeignStorageMgrprotected
createAndPopulateDataWrapperIfNotExists(const ChunkKey &chunk_key)foreign_storage::ForeignStorageMgrprotected
createBuffer(const ChunkKey &chunk_key, const size_t page_size, const size_t initial_size) overrideforeign_storage::ForeignStorageMgr
createDataWrapperIfNotExists(const ChunkKey &chunk_key)foreign_storage::ForeignStorageMgrprotected
createOrRecoverDataWrapperIfNotExists(const ChunkKey &chunk_key)foreign_storage::CachingForeignStorageMgrprivate
data_wrapper_map_foreign_storage::ForeignStorageMgrprotected
data_wrapper_mutex_foreign_storage::ForeignStorageMgrprotected
deleteBuffer(const ChunkKey &chunk_key, const bool purge) overrideforeign_storage::ForeignStorageMgr
deleteBuffersWithPrefix(const ChunkKey &chunk_key_prefix, const bool purge) overrideforeign_storage::ForeignStorageMgr
disk_cache_foreign_storage::CachingForeignStorageMgrprivate
fetchBuffer(const ChunkKey &chunk_key, AbstractBuffer *destination_buffer, const size_t num_bytes) overrideforeign_storage::CachingForeignStorageMgr
fetchBufferIfTempBufferMapEntryExists(const ChunkKey &chunk_key, AbstractBuffer *destination_buffer, const size_t num_bytes)foreign_storage::ForeignStorageMgrprotected
ForeignStorageMgr()foreign_storage::ForeignStorageMgr
free(AbstractBuffer *buffer) overrideforeign_storage::ForeignStorageMgr
getAllocated() overrideforeign_storage::ForeignStorageMgr
getBuffer(const ChunkKey &chunk_key, const size_t num_bytes) overrideforeign_storage::ForeignStorageMgr
getChunkMetadataVecForKeyPrefix(ChunkMetadataVector &chunk_metadata, const ChunkKey &chunk_key_prefix) overrideforeign_storage::CachingForeignStorageMgr
getDataWrapper(const ChunkKey &chunk_key)foreign_storage::ForeignStorageMgrprotected
getHighestCachedFragId(const ChunkKey &table_key)foreign_storage::CachingForeignStorageMgrprivate
getInUseSize() overrideforeign_storage::ForeignStorageMgr
getMaxSize() overrideforeign_storage::ForeignStorageMgr
getMgrType() overrideforeign_storage::ForeignStorageMgr
getNumChunks() overrideforeign_storage::ForeignStorageMgr
getStringMgrType() overrideforeign_storage::ForeignStorageMgr
hasDataWrapperForChunk(const ChunkKey &chunk_key)foreign_storage::ForeignStorageMgr
isAllocationCapped() overrideforeign_storage::ForeignStorageMgr
isBufferOnDevice(const ChunkKey &chunk_key) overrideforeign_storage::ForeignStorageMgr
isDatawrapperRestored(const ChunkKey &chunk_key)foreign_storage::ForeignStorageMgr
printSlabs() overrideforeign_storage::ForeignStorageMgr
putBuffer(const ChunkKey &chunk_key, AbstractBuffer *source_buffer, const size_t num_bytes) overrideforeign_storage::ForeignStorageMgr
recoverDataWrapperFromDisk(const ChunkKey &table_key, const ChunkMetadataVector &chunk_metadata)foreign_storage::CachingForeignStorageMgrprivate
refreshAppendTableInCache(const ChunkKey &table_key, const std::vector< ChunkKey > &old_chunk_keys)foreign_storage::CachingForeignStorageMgrprivate
refreshChunksInCacheByFragment(const std::vector< ChunkKey > &old_chunk_keys, int last_frag_id)foreign_storage::CachingForeignStorageMgrprivate
refreshNonAppendTableInCache(const ChunkKey &table_key, const std::vector< ChunkKey > &old_chunk_keys)foreign_storage::CachingForeignStorageMgrprivate
refreshTable(const ChunkKey &table_key, const bool evict_cached_entries) overrideforeign_storage::CachingForeignStorageMgrvirtual
refreshTableInCache(const ChunkKey &table_key)foreign_storage::CachingForeignStorageMgrprivate
removeTableRelatedDS(const int db_id, const int table_id) overrideforeign_storage::ForeignStorageMgr
setDataWrapper(const ChunkKey &table_key, std::shared_ptr< MockForeignDataWrapper > data_wrapper)foreign_storage::ForeignStorageMgr
temp_chunk_buffer_map_foreign_storage::ForeignStorageMgrprotected
temp_chunk_buffer_map_mutex_foreign_storage::ForeignStorageMgrprotected