![]() |
A platform for high-performance distributed tool and library development written in C++. It can be deployed in two different cluster modes: standalone or distributed. API for v0.5.0, released on June 13, 2018.
|
This is the complete list of members for PartitionedFile, including all inherited members.
| appendPage(FilePartitionID partitionId, PDBPagePtr page) override | PartitionedFile | virtual |
| appendPageDirect(FilePartitionID partitionId, PDBPagePtr page) | PartitionedFile | |
| buildMetaDataFromMetaPartition(SharedMemPtr shm) | PartitionedFile | |
| clear() override | PartitionedFile | virtual |
| cleared | PartitionedFile | private |
| closeAll() override | PartitionedFile | virtual |
| closeDirect() | PartitionedFile | |
| dataFiles | PartitionedFile | private |
| dataHandles | PartitionedFile | private |
| dataPartitionPaths | PartitionedFile | private |
| dbId | PartitionedFile | private |
| fileMutex | PartitionedFile | private |
| getAndSetNumFlushedPages() override | PartitionedFile | virtual |
| getDbId() override | PartitionedFile | virtual |
| getFileType() override | PartitionedFile | virtual |
| getLastFlushedPageID() override | PartitionedFile | virtual |
| getLatestPageID() override | PartitionedFile | virtual |
| getMetaData() | PartitionedFile | |
| getNodeId() override | PartitionedFile | virtual |
| getNumFlushedPages() override | PartitionedFile | virtual |
| getNumPartitions() | PartitionedFile | |
| getPageSize() override | PartitionedFile | virtual |
| getPageSizeInMeta() override | PartitionedFile | virtual |
| getSetId() override | PartitionedFile | virtual |
| getTypeId() override | PartitionedFile | virtual |
| initializeDataFiles() | PartitionedFile | |
| loadPage(FilePartitionID partitionId, unsigned int pageSeqInPartition, char *pageInCache, size_t length) override | PartitionedFile | virtual |
| loadPageDirect(FilePartitionID partitionId, unsigned int pageSeqInPartition, char *pageInCache, size_t length) | PartitionedFile | |
| loadPageFromCurPos(FilePartitionID partitionId, unsigned int pageSeqInPartition, char *pageInCache, size_t length) | PartitionedFile | |
| loadPageId(FilePartitionID partitionId, unsigned int pageSeqInPartition) | PartitionedFile | |
| loadPageIdFromCurPos(FilePartitionID partitionId, unsigned int pageSeqInPartition, char *pageInCache, size_t length) | PartitionedFile | |
| logger | PartitionedFile | private |
| metaData | PartitionedFile | private |
| metaFile | PartitionedFile | private |
| metaPartitionPath | PartitionedFile | private |
| nodeId | PartitionedFile | private |
| openAll() override | PartitionedFile | virtual |
| openData() | PartitionedFile | |
| openDataDirect() | PartitionedFile | |
| openMeta() | PartitionedFile | |
| pageSize | PartitionedFile | private |
| PartitionedFile(NodeID nodeId, DatabaseID dbId, UserTypeID typeId, SetID setId, string metaPartitionPath, vector< string > dataPartitionPaths, pdb::PDBLoggerPtr logger, size_t pageSize) | PartitionedFile | |
| PartitionedFile(NodeID nodeId, DatabaseID dbId, UserTypeID typeId, SetID setId, string metaPartitionPath, pdb::PDBLoggerPtr logger) | PartitionedFile | |
| seekNumFlushedPagesInMeta() | PartitionedFile | protected |
| seekNumFlushedPagesInPartitionMeta(FilePartitionID partitionId) | PartitionedFile | protected |
| seekPage(FILE *file, unsigned int pageSeqInPartition) | PartitionedFile | protected |
| seekPageDirect(int handle, unsigned int pageSeqInPartition) | PartitionedFile | protected |
| seekPageSizeInMeta() | PartitionedFile | protected |
| setDataPartitionPaths(const vector< string > &dataPartitionPaths) | PartitionedFile | |
| setId | PartitionedFile | private |
| typeId | PartitionedFile | private |
| updateMeta() override | PartitionedFile | virtual |
| usingDirect | PartitionedFile | private |
| writeData(FILE *file, void *data, size_t length) | PartitionedFile | protected |
| writeDataDirect(int handle, void *data, size_t length) | PartitionedFile | protected |
| writeMeta() override | PartitionedFile | virtual |
| ~PartitionedFile() | PartitionedFile | |
| ~PDBFileInterface() | PDBFileInterface | inlinevirtual |