OmniSciDB  cde582ebc3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
foreign_storage::ForeignStorageMgr Member List

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

alloc(const size_t num_bytes) overrideforeign_storage::ForeignStorageMgr
allocateTempBuffersForChunks(const std::set< ChunkKey > &chunk_keys)foreign_storage::ForeignStorageMgrprotected
checkIfS3NeedsToBeEnabled(const ChunkKey &chunk_key)foreign_storage::ForeignStorageMgrprotectedstatic
checkpoint() overrideforeign_storage::ForeignStorageMgr
checkpoint(const int db_id, const int tb_id) overrideforeign_storage::ForeignStorageMgr
clearTempChunkBufferMapEntriesForTable(const ChunkKey &table_key)foreign_storage::ForeignStorageMgrprotected
clearTempChunkBufferMapEntriesForTableUnlocked(const ChunkKey &table_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::ForeignStorageMgrvirtual
createDataWrapperUnlocked(int32_t db, int32_t tb)foreign_storage::ForeignStorageMgrprotected
data_wrapper_map_foreign_storage::ForeignStorageMgrprotected
data_wrapper_mutex_foreign_storage::ForeignStorageMgrmutableprotected
deleteBuffer(const ChunkKey &chunk_key, const bool purge) overrideforeign_storage::ForeignStorageMgr
deleteBuffersWithPrefix(const ChunkKey &chunk_key_prefix, const bool purge) overrideforeign_storage::ForeignStorageMgr
eraseDataWrapper(const ChunkKey &table_key)foreign_storage::ForeignStorageMgrprotectedvirtual
fetchBuffer(const ChunkKey &chunk_key, AbstractBuffer *destination_buffer, const size_t num_bytes) overrideforeign_storage::ForeignStorageMgr
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::ForeignStorageMgr
getDataWrapper(const ChunkKey &chunk_key) const foreign_storage::ForeignStorageMgr
getInUseSize() overrideforeign_storage::ForeignStorageMgr
getMaxSize() overrideforeign_storage::ForeignStorageMgr
getMgrType() overrideforeign_storage::ForeignStorageMgr
getNumChunks() overrideforeign_storage::ForeignStorageMgr
getOptionalChunkKeySet(const ChunkKey &chunk_key, const std::set< ChunkKey > &required_chunk_keys, const ForeignDataWrapper::ParallelismLevel parallelism_level) const foreign_storage::ForeignStorageMgrprotected
getOptionalKeysWithinSizeLimit(const ChunkKey &chunk_key, const std::set< ChunkKey, decltype(set_comp)* > &same_fragment_keys, const std::set< ChunkKey, decltype(set_comp)* > &diff_fragment_keys) const foreign_storage::ForeignStorageMgrprotectedvirtual
getPrefetchSets(const ChunkKey &chunk_key, const std::set< ChunkKey > &required_chunk_keys, const ForeignDataWrapper::ParallelismLevel parallelism_level) const foreign_storage::ForeignStorageMgrprotected
getStringMgrType() overrideforeign_storage::ForeignStorageMgr
hasDataWrapperForChunk(const ChunkKey &chunk_key) const foreign_storage::ForeignStorageMgr
hasMaxFetchSize() const foreign_storage::ForeignStorageMgrvirtual
isAllocationCapped() overrideforeign_storage::ForeignStorageMgr
isBufferOnDevice(const ChunkKey &chunk_key) overrideforeign_storage::ForeignStorageMgr
isDatawrapperRestored(const ChunkKey &chunk_key)foreign_storage::ForeignStorageMgr
maxFetchSize(int32_t db_id) const foreign_storage::ForeignStorageMgrvirtual
mocked_wrapper_map_foreign_storage::ForeignStorageMgrprotected
parallelism_hints_mutex_foreign_storage::ForeignStorageMgrmutableprotected
parallelism_hints_per_table_foreign_storage::ForeignStorageMgrprotected
ParallelismHint typedefforeign_storage::ForeignStorageMgr
printSlabs() overrideforeign_storage::ForeignStorageMgr
putBuffer(const ChunkKey &chunk_key, AbstractBuffer *source_buffer, const size_t num_bytes) overrideforeign_storage::ForeignStorageMgr
refreshTable(const ChunkKey &table_key, const bool evict_cached_entries)foreign_storage::ForeignStorageMgrvirtual
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
setParallelismHints(const std::map< ChunkKey, std::set< ParallelismHint >> &hints_per_table)foreign_storage::ForeignStorageMgr
temp_chunk_buffer_map_foreign_storage::ForeignStorageMgrprotected
temp_chunk_buffer_map_mutex_foreign_storage::ForeignStorageMgrmutableprotected
updateFragmenterMetadata(const ChunkToBufferMap &) const foreign_storage::ForeignStorageMgrprotected
~ForeignStorageMgr() overrideforeign_storage::ForeignStorageMgrinline