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

This is the complete list of members for File_Namespace::CachingGlobalFileMgr, including all inherited members.

alloc(const size_t numBytes) overrideFile_Namespace::GlobalFileMgrinline
cached_chunk_keys_File_Namespace::CachingGlobalFileMgrprivate
CachingGlobalFileMgr(int32_t device_id, std::shared_ptr< ForeignStorageInterface > fsi, const std::string &base_path, size_t num_reader_threads, foreign_storage::ForeignStorageCache *disk_cache, size_t defaultPageSize=DEFAULT_PAGE_SIZE)File_Namespace::CachingGlobalFileMgr
checkpoint() overrideFile_Namespace::CachingGlobalFileMgr
checkpoint(const int db_id, const int tb_id) overrideFile_Namespace::CachingGlobalFileMgr
File_Namespace::GlobalFileMgr::checkpoint(const int32_t db_id, const int32_t tb_id) overrideFile_Namespace::GlobalFileMgr
closeFileMgr(const int32_t db_id, const int32_t tb_id)File_Namespace::GlobalFileMgr
compactDataFiles(const int32_t db_id, const int32_t tb_id)File_Namespace::GlobalFileMgr
createBuffer(const ChunkKey &chunk_key, const size_t page_size, const size_t initial_size) overrideFile_Namespace::CachingGlobalFileMgr
db_version_File_Namespace::GlobalFileMgrstatic
deleteBuffer(const ChunkKey &chunk_key, const bool purge) overrideFile_Namespace::CachingGlobalFileMgr
deleteBuffersWithPrefix(const ChunkKey &chunk_key_prefix, const bool purge) overrideFile_Namespace::CachingGlobalFileMgr
disk_cache_File_Namespace::CachingGlobalFileMgrprivate
fetchBuffer(const ChunkKey &chunk_key, AbstractBuffer *destination_buffer, const size_t num_bytes) overrideFile_Namespace::CachingGlobalFileMgr
findFileMgr(const int32_t db_id, const int32_t tb_id)File_Namespace::GlobalFileMgrinline
free(AbstractBuffer *buffer) overrideFile_Namespace::GlobalFileMgrinline
fsi_File_Namespace::GlobalFileMgrprotected
getAllocated() overrideFile_Namespace::GlobalFileMgrinline
getBasePath() const File_Namespace::GlobalFileMgrinline
getBuffer(const ChunkKey &key, const size_t numBytes=0) overrideFile_Namespace::GlobalFileMgrinline
getChunkMetadataVecForKeyPrefix(ChunkMetadataVector &chunk_metadata, const ChunkKey &keyPrefix) overrideFile_Namespace::CachingGlobalFileMgr
getDBConvert() const File_Namespace::GlobalFileMgrinline
getFileMgr(const int32_t db_id, const int32_t tb_id)File_Namespace::GlobalFileMgr
getFileMgr(const ChunkKey &key)File_Namespace::GlobalFileMgrinline
getInUseSize() overrideFile_Namespace::GlobalFileMgrinline
getMaxSize() overrideFile_Namespace::GlobalFileMgrinline
getMetadataPageSize() const File_Namespace::GlobalFileMgrinline
getMgrType() overrideFile_Namespace::GlobalFileMgrinline
getNumChunks() overrideFile_Namespace::GlobalFileMgr
getNumReaderThreads()File_Namespace::GlobalFileMgrinline
getPageSize() const File_Namespace::GlobalFileMgrinline
getSharedFileMgr(const int db_id, const int table_id)File_Namespace::GlobalFileMgr
getStorageStats(const int32_t db_id, const int32_t tb_id)File_Namespace::GlobalFileMgr
getStringMgrType() overrideFile_Namespace::GlobalFileMgrinline
getTableEpoch(const int32_t db_id, const int32_t tb_id)File_Namespace::GlobalFileMgr
GlobalFileMgr(const int32_t device_id, std::shared_ptr< ForeignStorageInterface > fsi, std::string base_path=".", const size_t num_reader_threads=0, const size_t page_size=DEFAULT_PAGE_SIZE, const size_t metadata_page_size=DEFAULT_METADATA_PAGE_SIZE)File_Namespace::GlobalFileMgr
init()File_Namespace::GlobalFileMgr
isAllocationCapped() overrideFile_Namespace::GlobalFileMgrinline
isBufferOnDevice(const ChunkKey &key) overrideFile_Namespace::GlobalFileMgrinline
isChunkPrefixCacheable(const ChunkKey &chunk_prefix) const File_Namespace::CachingGlobalFileMgrprivate
printSlabs() overrideFile_Namespace::GlobalFileMgrinline
putBuffer(const ChunkKey &chunk_key, AbstractBuffer *source_buffer, const size_t num_bytes) overrideFile_Namespace::CachingGlobalFileMgr
removeCachedData(const int db_id, const int table_id)File_Namespace::CachingGlobalFileMgr
removeTableRelatedDS(const int db_id, const int table_id) overrideFile_Namespace::CachingGlobalFileMgr
File_Namespace::GlobalFileMgr::removeTableRelatedDS(const int32_t db_id, const int32_t tb_id) overrideFile_Namespace::GlobalFileMgr
resetTableEpochFloor(const int32_t db_id, const int32_t tb_id)File_Namespace::GlobalFileMgr
setDBConvert(bool val)File_Namespace::GlobalFileMgrinline
setFileMgr(const int db_id, const int table_id, std::shared_ptr< FileMgr > file_mgr)File_Namespace::GlobalFileMgr
setFileMgrParams(const int32_t db_id, const int32_t tb_id, const FileMgrParams &file_mgr_params)File_Namespace::GlobalFileMgr
setTableEpoch(const int32_t db_id, const int32_t tb_id, const int32_t start_epoch)File_Namespace::GlobalFileMgr
writeFileMgrData(FileMgr *fileMgr=0)File_Namespace::GlobalFileMgr
~GlobalFileMgr() overrideFile_Namespace::GlobalFileMgrinline