MCPcopy Create free account
hub / github.com/LadybugDB/ladybug / append

Method append

src/storage/table/column_chunk_data.cpp:294–299  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

292}
293
294void ColumnChunkData::append(ValueVector* vector, const SelectionView& selView) {
295 DASSERT(vector->dataType.getPhysicalType() == dataType.getPhysicalType());
296 copyVectorToBuffer(vector, numValues, selView);
297 numValues += selView.getSelSize();
298 updateStats(vector, selView);
299}
300
301void ColumnChunkData::append(const ColumnChunkData* other, offset_t startPosInOtherChunk,
302 uint32_t numValuesToAppend) {

Callers 1

splitMethod · 0.45

Calls 9

getNumValuesFunction · 0.85
updateInMemoryStatsFunction · 0.85
setNullFunction · 0.85
getSelSizeMethod · 0.80
appendNullsMethod · 0.80
writeFunction · 0.50
getPhysicalTypeMethod · 0.45
getNumValuesMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected