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

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

cacheMetadataVec(const ChunkMetadataVector &)foreign_storage::ForeignStorageCache
caching_file_mgr_foreign_storage::ForeignStorageCacheprivate
checkpoint(const int32_t db_id, const int32_t tb_id)foreign_storage::ForeignStorageCache
clear()foreign_storage::ForeignStorageCache
clearForTablePrefix(const ChunkKey &)foreign_storage::ForeignStorageCache
deleteBufferIfExists(const ChunkKey &chunk_key)foreign_storage::ForeignStorageCache
dump() const foreign_storage::ForeignStorageCacheinline
dumpCachedChunkEntries() const foreign_storage::ForeignStorageCache
dumpCachedMetadataEntries() const foreign_storage::ForeignStorageCache
dumpEvictionQueue() const foreign_storage::ForeignStorageCache
eraseChunk(const std::set< ChunkKey >::iterator &)foreign_storage::ForeignStorageCacheprivate
eraseChunk(const ChunkKey &chunk_key)foreign_storage::ForeignStorageCacheprivate
ForeignStorageCache(const File_Namespace::DiskCacheConfig &config)foreign_storage::ForeignStorageCache
getCachedChunkIfExists(const ChunkKey &)foreign_storage::ForeignStorageCache
getCachedChunksForKeyPrefix(const ChunkKey &) const foreign_storage::ForeignStorageCache
getCacheDirectory() const foreign_storage::ForeignStorageCacheinline
getCacheDirectoryForTable(int db_id, int tb_id) const foreign_storage::ForeignStorageCacheinline
getCachedMetadataVecForKeyPrefix(ChunkMetadataVector &, const ChunkKey &) const foreign_storage::ForeignStorageCache
getChunkBufferForPrecaching(const ChunkKey &chunk_key, bool is_new_buffer)foreign_storage::ForeignStorageCache
getChunkBuffersForCaching(const std::set< ChunkKey > &chunk_keys) const foreign_storage::ForeignStorageCache
getMaxChunkDataSize() const foreign_storage::ForeignStorageCacheinline
getNumCachedChunks() const foreign_storage::ForeignStorageCacheinline
getNumCachedMetadata() const foreign_storage::ForeignStorageCacheinline
getSerializedWrapperPath(int32_t db_id, int32_t tb_id) const foreign_storage::ForeignStorageCacheinline
getSpaceReservedByTable(int db_id, int tb_id) const foreign_storage::ForeignStorageCacheinline
hasCachedMetadataForKeyPrefix(const ChunkKey &) const foreign_storage::ForeignStorageCache
hasStoredDataWrapperMetadata(int32_t db_id, int32_t table_id) const foreign_storage::ForeignStorageCache
isMetadataCached(const ChunkKey &) const foreign_storage::ForeignStorageCache
putBuffer(const ChunkKey &, AbstractBuffer *, const size_t numBytes=0)foreign_storage::ForeignStorageCache
setDataSizeLimit(size_t max) const foreign_storage::ForeignStorageCacheinline
storeDataWrapper(const std::string &doc, int32_t db_id, int32_t tb_id)foreign_storage::ForeignStorageCache
validatePath(const std::string &) const foreign_storage::ForeignStorageCacheprivate