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 SequenceFile, including all inherited members.
appendPage(FilePartitionID partitionId, PDBPagePtr page) override | SequenceFile | virtual |
appendPage(PDBPagePtr page) | SequenceFile | |
clear() override | SequenceFile | virtual |
closeAll() override | SequenceFile | virtual |
dbId | SequenceFile | private |
file | SequenceFile | private |
filePath | SequenceFile | private |
getAndSetNumFlushedPages() override | SequenceFile | virtual |
getDbId() override | SequenceFile | inlinevirtual |
getFileType() override | SequenceFile | inlinevirtual |
getLastFlushedPageID() override | SequenceFile | virtual |
getLatestPageID() override | SequenceFile | virtual |
getNodeId() override | SequenceFile | inlinevirtual |
getNumFlushedPages() override | SequenceFile | virtual |
getPageSize() override | SequenceFile | virtual |
getPageSizeInMeta() override | SequenceFile | virtual |
getPath() | SequenceFile | inline |
getSetId() override | SequenceFile | inlinevirtual |
getTypeId() override | SequenceFile | inlinevirtual |
lastFlushedId | SequenceFile | private |
loadPage(PageID pageId, char *pageInCache, size_t length) | SequenceFile | |
loadPage(FilePartitionID partitionId, unsigned int pageSeqInPartition, char *pageInCache, size_t length) override | SequenceFile | virtual |
logger | SequenceFile | private |
metaSize | SequenceFile | private |
nodeId | SequenceFile | private |
numFlushedPages | SequenceFile | private |
openAll() override | SequenceFile | virtual |
pageSize | SequenceFile | private |
seekEnd() | SequenceFile | protected |
seekLastFlushedPageID() | SequenceFile | protected |
seekPage(PageID pageId) | SequenceFile | protected |
seekPageSizeInMeta() | SequenceFile | protected |
SequenceFile(NodeID nodeId, DatabaseID dbId, UserTypeID typeId, SetID setId, string path, pdb::PDBLoggerPtr logger, size_t pageSize) | SequenceFile | |
setId | SequenceFile | private |
typeId | SequenceFile | private |
updateMeta() override | SequenceFile | virtual |
writeData(void *data, size_t length) | SequenceFile | protected |
writeMeta() override | SequenceFile | virtual |
~PDBFileInterface() | PDBFileInterface | inlinevirtual |
~SequenceFile() | SequenceFile |