OmniSciDB  8a228a1076
Data_Namespace::DataMgr Member List

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
buffer_access_mutex_Data_Namespace::DataMgrprivate
bufferMgrs_Data_Namespace::DataMgrprivate
checkpoint(const int db_id, const int tb_id)Data_Namespace::DataMgr
checkpoint()Data_Namespace::DataMgrprivate
clearMemory(const MemoryLevel memLevel)Data_Namespace::DataMgr
convertDB(const std::string basePath)Data_Namespace::DataMgrprivate
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() constData_Namespace::DataMgrprivate
cudaMgr_Data_Namespace::DataMgrprivate
dataDir_Data_Namespace::DataMgrprivate
DataMgr(const std::string &dataDir, const SystemParameters &system_parameters, const bool useGpus, const int numGpus, const int startGpu=0, const size_t reservedGpuMem=(1<< 27), const size_t numReaderThreads=0, const DiskCacheConfig cacheConfig=DiskCacheConfig())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
getChunkMetadataVec(ChunkMetadataVector &chunkMetadataVec)Data_Namespace::DataMgr
getChunkMetadataVecForKeyPrefix(ChunkMetadataVector &chunkMetadataVec, const ChunkKey &keyPrefix)Data_Namespace::DataMgr
getCudaMgr() constData_Namespace::DataMgrinline
getForeignStorageMgr() constData_Namespace::DataMgr
getGlobalFileMgr() constData_Namespace::DataMgr
getMemoryInfo(const MemoryLevel memLevel)Data_Namespace::DataMgr
getSystemMemoryUsage() constData_Namespace::DataMgr
getTableEpoch(const int db_id, const int tb_id)Data_Namespace::DataMgr
getTotalSystemMemory()Data_Namespace::DataMgrstatic
GlobalFileMgr classData_Namespace::DataMgrfriend
gpusPresent()Data_Namespace::DataMgrinline
hasGpus_Data_Namespace::DataMgrprivate
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 DiskCacheConfig &cache_config)Data_Namespace::DataMgrprivate
removeTableRelatedDS(const int db_id, const int tb_id)Data_Namespace::DataMgr
reservedGpuMem_Data_Namespace::DataMgrprivate
resetPersistentStorage(const DiskCacheConfig &cache_config, const size_t num_reader_threads, const SystemParameters &sys_params)Data_Namespace::DataMgr
setTableEpoch(const int db_id, const int tb_id, const int start_epoch)Data_Namespace::DataMgr
~DataMgr()Data_Namespace::DataMgr