OmniSciDB
a5dc49c757
|
This is the complete list of members for Data_Namespace::DataMgr, including all inherited members.
alloc(const MemoryLevel memoryLevel, const int deviceId, const size_t numBytes) | Data_Namespace::DataMgr | |
allocateCpuBufferMgr(int32_t device_id, size_t total_cpu_size, size_t min_cpu_slab_size, size_t max_cpu_slab_size, size_t default_cpu_slab_size, size_t page_size, const std::vector< size_t > &cpu_tier_sizes) | Data_Namespace::DataMgr | private |
atExitHandler() | Data_Namespace::DataMgr | static |
buffer_access_mutex_ | Data_Namespace::DataMgr | mutableprivate |
bufferMgrs_ | Data_Namespace::DataMgr | private |
checkpoint(const int db_id, const int tb_id) | Data_Namespace::DataMgr | |
checkpoint(const int db_id, const int table_id, const MemoryLevel memory_level) | Data_Namespace::DataMgr | |
checkpoint() | Data_Namespace::DataMgr | private |
clearMemory(const MemoryLevel memLevel) | Data_Namespace::DataMgr | |
convertDB(const std::string basePath) | Data_Namespace::DataMgr | private |
copy(AbstractBuffer *destBuffer, AbstractBuffer *srcBuffer) | Data_Namespace::DataMgr | |
createChunkBuffer(const ChunkKey &key, const MemoryLevel memoryLevel, const int deviceId=0, const size_t page_size=0) | Data_Namespace::DataMgr | |
createTopLevelMetadata() const | Data_Namespace::DataMgr | private |
cudaMgr_ | Data_Namespace::DataMgr | private |
dataDir_ | Data_Namespace::DataMgr | private |
DataMgr(const std::string &dataDir, const SystemParameters &system_parameters, std::unique_ptr< CudaMgr_Namespace::CudaMgr > cudaMgr, const bool useGpus, const size_t reservedGpuMem=(1<< 27), const size_t numReaderThreads=0, const File_Namespace::DiskCacheConfig cacheConfig=File_Namespace::DiskCacheConfig()) | Data_Namespace::DataMgr | explicit |
deleteChunk(const ChunkKey &key, const MemoryLevel mem_level, const int device_id) | Data_Namespace::DataMgr | |
deleteChunksWithPrefix(const ChunkKey &keyPrefix) | Data_Namespace::DataMgr | |
deleteChunksWithPrefix(const ChunkKey &keyPrefix, const MemoryLevel memLevel) | Data_Namespace::DataMgr | |
dumpLevel(const MemoryLevel memLevel) | Data_Namespace::DataMgr | |
free(AbstractBuffer *buffer) | Data_Namespace::DataMgr | |
getChunkBuffer(const ChunkKey &key, const MemoryLevel memoryLevel, const int deviceId=0, const size_t numBytes=0) | Data_Namespace::DataMgr | |
getChunkMap() | Data_Namespace::DataMgr | |
getChunkMetadataVecForKeyPrefix(ChunkMetadataVector &chunkMetadataVec, const ChunkKey &keyPrefix) | Data_Namespace::DataMgr | |
getCpuBufferMgr() const | Data_Namespace::DataMgr | |
getCpuBufferPoolSize() const | Data_Namespace::DataMgr | |
getCudaMgr() const | Data_Namespace::DataMgr | inline |
getForeignStorageInterface() const | Data_Namespace::DataMgr | |
getGlobalFileMgr() const | Data_Namespace::DataMgr | |
getGpuBufferMgr(int32_t device_id) const | Data_Namespace::DataMgr | |
getGpuBufferPoolSize() const | Data_Namespace::DataMgr | |
getMemoryInfo(const MemoryLevel memLevel) const | Data_Namespace::DataMgr | |
getMemoryInfoUnlocked(const MemoryLevel memLevel) const | Data_Namespace::DataMgr | |
getPersistentStorageMgr() const | Data_Namespace::DataMgr | |
getSystemMemoryUsage() const | Data_Namespace::DataMgr | |
getTableEpoch(const int db_id, const int tb_id) | Data_Namespace::DataMgr | |
getTotalSystemMemory() | Data_Namespace::DataMgr | static |
GlobalFileMgr class | Data_Namespace::DataMgr | friend |
gpusPresent() const | Data_Namespace::DataMgr | inline |
hasGpus_ | Data_Namespace::DataMgr | private |
isBufferOnDevice(const ChunkKey &key, const MemoryLevel memLevel, const int deviceId) | Data_Namespace::DataMgr | |
levelSizes_ | Data_Namespace::DataMgr | |
populateMgrs(const SystemParameters &system_parameters, const size_t userSpecifiedNumReaderThreads, const File_Namespace::DiskCacheConfig &cache_config) | Data_Namespace::DataMgr | private |
removeMutableTableDiskCacheData(const int db_id, const int tb_id) const | Data_Namespace::DataMgr | |
removeTableRelatedDS(const int db_id, const int tb_id) | Data_Namespace::DataMgr | |
reservedGpuMem_ | Data_Namespace::DataMgr | private |
resetBufferMgrs(const File_Namespace::DiskCacheConfig &cache_config, const size_t num_reader_threads, const SystemParameters &sys_params) | Data_Namespace::DataMgr | |
resetTableEpochFloor(const int32_t db_id, const int32_t tb_id) | Data_Namespace::DataMgr | |
setTableEpoch(const int db_id, const int tb_id, const int start_epoch) | Data_Namespace::DataMgr | |
~DataMgr() | Data_Namespace::DataMgr |