Kùzu C++ API
Loading...
Searching...
No Matches
kuzu::storage::ChunkedNodeGroup Member List

This is the complete list of members for kuzu::storage::ChunkedNodeGroup, including all inherited members.

addColumn(transaction::Transaction *transaction, const TableAddColumnState &addColumnState, bool enableCompression, BMFileHandle *dataFH)kuzu::storage::ChunkedNodeGroup
append(const transaction::Transaction *transaction, const std::vector< common::ValueVector * > &columnVectors, common::row_idx_t startRowInVectors, uint64_t numValuesToAppend)kuzu::storage::ChunkedNodeGroup
append(const transaction::Transaction *transaction, const ChunkedNodeGroup &other, common::offset_t offsetInOtherNodeGroup, common::offset_t numRowsToAppend)kuzu::storage::ChunkedNodeGroup
append(const transaction::Transaction *transaction, const std::vector< ColumnChunk * > &other, common::offset_t offsetInOtherNodeGroup, common::offset_t numRowsToAppend)kuzu::storage::ChunkedNodeGroup
capacitykuzu::storage::ChunkedNodeGroupprotected
cast()kuzu::storage::ChunkedNodeGroupinline
cast() constkuzu::storage::ChunkedNodeGroupinline
CHUNK_CAPACITYkuzu::storage::ChunkedNodeGroupstatic
ChunkedNodeGroup(std::vector< std::unique_ptr< ColumnChunk > > chunks, common::row_idx_t startRowIdx, NodeGroupDataFormat format=NodeGroupDataFormat::REGULAR)kuzu::storage::ChunkedNodeGroup
ChunkedNodeGroup(ChunkedNodeGroup &base, const std::vector< common::column_id_t > &selectedColumns)kuzu::storage::ChunkedNodeGroup
ChunkedNodeGroup(const std::vector< common::LogicalType > &columnTypes, bool enableCompression, uint64_t capacity, common::row_idx_t startRowIdx, ResidencyState residencyState, NodeGroupDataFormat format=NodeGroupDataFormat::REGULAR)kuzu::storage::ChunkedNodeGroup
chunkskuzu::storage::ChunkedNodeGroupprotected
delete_(const transaction::Transaction *transaction, common::row_idx_t rowIdxInChunk)kuzu::storage::ChunkedNodeGroup
deserialize(common::Deserializer &deSer)kuzu::storage::ChunkedNodeGroupstatic
finalize() constkuzu::storage::ChunkedNodeGroup
flush(BMFileHandle &dataFH)kuzu::storage::ChunkedNodeGroupvirtual
flushAsNewChunkedNodeGroup(transaction::Transaction *transaction, BMFileHandle &dataFH) constkuzu::storage::ChunkedNodeGroupvirtual
formatkuzu::storage::ChunkedNodeGroupprotected
getCapacity() constkuzu::storage::ChunkedNodeGroupinline
getColumnChunk(const common::column_id_t columnID) constkuzu::storage::ChunkedNodeGroupinline
getColumnChunk(const common::column_id_t columnID)kuzu::storage::ChunkedNodeGroupinline
getEstimatedMemoryUsage() constkuzu::storage::ChunkedNodeGroup
getFormat() constkuzu::storage::ChunkedNodeGroupinline
getNumColumns() constkuzu::storage::ChunkedNodeGroupinline
getNumDeletedRows(const transaction::Transaction *transaction) constkuzu::storage::ChunkedNodeGroup
getNumDeletions(const transaction::Transaction *transaction, common::row_idx_t startRow, common::length_t numRows) constkuzu::storage::ChunkedNodeGroup
getNumRows() constkuzu::storage::ChunkedNodeGroupinline
getNumUpdatedRows(const transaction::Transaction *transaction, common::column_id_t columnID)kuzu::storage::ChunkedNodeGroup
getResidencyState() constkuzu::storage::ChunkedNodeGroupinline
getStartRowIdx() constkuzu::storage::ChunkedNodeGroupinline
hasAnyUpdates(const transaction::Transaction *transaction, common::column_id_t columnID, common::row_idx_t startRow, common::length_t numRows) constkuzu::storage::ChunkedNodeGroup
hasUpdates() constkuzu::storage::ChunkedNodeGroup
hasVersionInfo() constkuzu::storage::ChunkedNodeGroupinline
isDeleted(const transaction::Transaction *transaction, common::row_idx_t rowInChunk) constkuzu::storage::ChunkedNodeGroup
isFullOrOnDisk() constkuzu::storage::ChunkedNodeGroupinline
isInserted(const transaction::Transaction *transaction, common::row_idx_t rowInChunk) constkuzu::storage::ChunkedNodeGroup
lookup(transaction::Transaction *transaction, const TableScanState &state, NodeGroupScanState &nodeGroupScanState, common::offset_t rowIdxInChunk, common::sel_t posInOutput) constkuzu::storage::ChunkedNodeGroup
moveColumnChunk(const common::column_id_t columnID)kuzu::storage::ChunkedNodeGroupinline
numRowskuzu::storage::ChunkedNodeGroupprotected
resetNumRowsFromChunks()kuzu::storage::ChunkedNodeGroup
resetToAllNull() constkuzu::storage::ChunkedNodeGroup
resetToEmpty()kuzu::storage::ChunkedNodeGroup
resetVersionAndUpdateInfo()kuzu::storage::ChunkedNodeGroup
residencyStatekuzu::storage::ChunkedNodeGroupprotected
resizeChunks(uint64_t newSize)kuzu::storage::ChunkedNodeGroup
scan(const transaction::Transaction *transaction, const TableScanState &scanState, const NodeGroupScanState &nodeGroupScanState, common::offset_t rowIdxInGroup, common::length_t numRowsToScan) constkuzu::storage::ChunkedNodeGroup
scanCommitted(transaction::Transaction *transaction, TableScanState &scanState, NodeGroupScanState &nodeGroupScanState, ChunkedNodeGroup &output) constkuzu::storage::ChunkedNodeGroup
scanUpdates(transaction::Transaction *transaction, common::column_id_t columnID)kuzu::storage::ChunkedNodeGroup
serialize(common::Serializer &serializer) constkuzu::storage::ChunkedNodeGroupvirtual
setNumRows(common::offset_t numRows_)kuzu::storage::ChunkedNodeGroup
setVersionInfo(std::unique_ptr< VersionInfo > versionInfo)kuzu::storage::ChunkedNodeGroupinline
startRowIdxkuzu::storage::ChunkedNodeGroupprotected
update(transaction::Transaction *transaction, common::row_idx_t rowIdxInChunk, common::column_id_t columnID, const common::ValueVector &propertyVector)kuzu::storage::ChunkedNodeGroup
versionInfokuzu::storage::ChunkedNodeGroupprotected
write(const ChunkedNodeGroup &data, common::column_id_t offsetColumnID)kuzu::storage::ChunkedNodeGroup
writeToColumnChunk(common::idx_t chunkIdx, common::idx_t vectorIdx, const std::vector< std::unique_ptr< ColumnChunk > > &data, ColumnChunk &offsetChunk)kuzu::storage::ChunkedNodeGroupinlinevirtual
~ChunkedNodeGroup()=defaultkuzu::storage::ChunkedNodeGroupvirtual