append(common::ValueVector *vector, const common::SelectionVector &selVector) | kuzu::storage::ColumnChunkData | virtual |
append(ColumnChunkData *other, common::offset_t startPosInOtherChunk, uint32_t numValuesToAppend) | kuzu::storage::ColumnChunkData | virtual |
buffer | kuzu::storage::ColumnChunkData | protected |
bufferSize | kuzu::storage::ColumnChunkData | protected |
capacity | kuzu::storage::ColumnChunkData | protected |
cast() | kuzu::storage::ColumnChunkData | inline |
cast() const | kuzu::storage::ColumnChunkData | inline |
ColumnChunkData(common::LogicalType dataType, uint64_t capacity, bool enableCompression, ResidencyState residencyState, bool hasNullData) | kuzu::storage::ColumnChunkData | |
ColumnChunkData(common::LogicalType dataType, bool enableCompression, const ColumnChunkMetadata &metadata, bool hasNullData) | kuzu::storage::ColumnChunkData | |
ColumnChunkFactory | kuzu::storage::ColumnChunkData | friend |
copy(ColumnChunkData *srcChunk, common::offset_t srcOffsetInChunk, common::offset_t dstOffsetInChunk, common::offset_t numValuesToCopy) | kuzu::storage::ColumnChunkData | virtual |
copyVectorToBuffer(common::ValueVector *vector, common::offset_t startPosInChunk, const common::SelectionVector &selVector) | kuzu::storage::ColumnChunkData | protectedvirtual |
dataType | kuzu::storage::ColumnChunkData | protected |
deserialize(common::Deserializer &deSer) | kuzu::storage::ColumnChunkData | static |
enableCompression | kuzu::storage::ColumnChunkData | protected |
finalize() | kuzu::storage::ColumnChunkData | inlinevirtual |
flush(BMFileHandle &dataFH) | kuzu::storage::ColumnChunkData | virtual |
flush_buffer_func_t typedef | kuzu::storage::ColumnChunkData | protected |
flushBuffer(BMFileHandle *dataFH, common::page_idx_t startPageIdx, const ColumnChunkMetadata &metadata) const | kuzu::storage::ColumnChunkData | |
flushBufferFunction | kuzu::storage::ColumnChunkData | protected |
get_metadata_func_t typedef | kuzu::storage::ColumnChunkData | protected |
get_min_max_func_t typedef | kuzu::storage::ColumnChunkData | protected |
getCapacity() const | kuzu::storage::ColumnChunkData | inline |
getData() const | kuzu::storage::ColumnChunkData | inline |
getDataType() | kuzu::storage::ColumnChunkData | inline |
getDataType() const | kuzu::storage::ColumnChunkData | inline |
getEstimatedMemoryUsage() const | kuzu::storage::ColumnChunkData | virtual |
getMetadata() | kuzu::storage::ColumnChunkData | inline |
getMetadata() const | kuzu::storage::ColumnChunkData | inline |
getMetadataFunction | kuzu::storage::ColumnChunkData | protected |
getMetadataToFlush() const | kuzu::storage::ColumnChunkData | virtual |
getNullData() | kuzu::storage::ColumnChunkData | inline |
getNullData() const | kuzu::storage::ColumnChunkData | inline |
getNullMask() const | kuzu::storage::ColumnChunkData | |
getNumBytesPerValue() const | kuzu::storage::ColumnChunkData | inline |
getNumPagesForBytes(uint64_t numBytes) | kuzu::storage::ColumnChunkData | inlinestatic |
getNumValues() const | kuzu::storage::ColumnChunkData | inlinevirtual |
getResidencyState() const | kuzu::storage::ColumnChunkData | inline |
getValue(common::offset_t pos) const | kuzu::storage::ColumnChunkData | inline |
getValue(common::offset_t pos) const | kuzu::storage::ColumnChunkData | inline |
hasNullData() const | kuzu::storage::ColumnChunkData | inline |
initializeBuffer() | kuzu::storage::ColumnChunkData | protected |
initializeFunction(bool enableCompression) | kuzu::storage::ColumnChunkData | protected |
initializeScanState(ChunkState &state) const | kuzu::storage::ColumnChunkData | virtual |
isCompressionEnabled() const | kuzu::storage::ColumnChunkData | inline |
isNull(common::offset_t pos) const | kuzu::storage::ColumnChunkData | |
lookup(common::offset_t offsetInChunk, common::ValueVector &output, common::sel_t posInOutputVector) const | kuzu::storage::ColumnChunkData | virtual |
metadata | kuzu::storage::ColumnChunkData | protected |
moveNullData() | kuzu::storage::ColumnChunkData | inline |
nullData | kuzu::storage::ColumnChunkData | protected |
numBytesPerValue | kuzu::storage::ColumnChunkData | protected |
numValues | kuzu::storage::ColumnChunkData | protected |
numValuesSanityCheck() const | kuzu::storage::ColumnChunkData | virtual |
populateWithDefaultVal(evaluator::ExpressionEvaluator &defaultEvaluator, uint64_t &numValues_) | kuzu::storage::ColumnChunkData | |
resetNumValuesFromMetadata() | kuzu::storage::ColumnChunkData | virtual |
resetToAllNull() | kuzu::storage::ColumnChunkData | virtual |
resetToEmpty() | kuzu::storage::ColumnChunkData | virtual |
residencyState | kuzu::storage::ColumnChunkData | protected |
resize(uint64_t newCapacity) | kuzu::storage::ColumnChunkData | virtual |
sanityCheck() const | kuzu::storage::ColumnChunkData | virtual |
scan(common::ValueVector &output, common::offset_t offset, common::length_t length, common::sel_t posInOutputVector=0) const | kuzu::storage::ColumnChunkData | virtual |
serialize(common::Serializer &serializer) const | kuzu::storage::ColumnChunkData | virtual |
setMetadata(const ColumnChunkMetadata &metadata_) | kuzu::storage::ColumnChunkData | inline |
setNullData(std::unique_ptr< NullChunkData > nullData_) | kuzu::storage::ColumnChunkData | inline |
setNumValues(uint64_t numValues_) | kuzu::storage::ColumnChunkData | virtual |
setToInMemory() | kuzu::storage::ColumnChunkData | virtual |
setToOnDisk(const ColumnChunkMetadata &metadata) | kuzu::storage::ColumnChunkData | protected |
setValue(T val, common::offset_t pos) | kuzu::storage::ColumnChunkData | inline |
setValue(bool val, common::offset_t pos) | kuzu::storage::ColumnChunkData | inline |
syncNumValues() | kuzu::storage::ColumnChunkData | inlinevirtual |
write(const common::ValueVector *vector, common::offset_t offsetInVector, common::offset_t offsetInChunk) | kuzu::storage::ColumnChunkData | virtual |
write(ColumnChunkData *chunk, ColumnChunkData *offsetsInChunk, common::RelMultiplicity multiplicity) | kuzu::storage::ColumnChunkData | virtual |
write(ColumnChunkData *srcChunk, common::offset_t srcOffsetInChunk, common::offset_t dstOffsetInChunk, common::offset_t numValuesToCopy) | kuzu::storage::ColumnChunkData | virtual |
~ColumnChunkData()=default | kuzu::storage::ColumnChunkData | virtual |