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

Method copyVectorToColumn

src/processor/result/factorized_table.cpp:485–492  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

483}
484
485void FactorizedTable::copyVectorToColumn(const ValueVector& vector,
486 const BlockAppendingInfo& blockAppendInfo, uint64_t numAppendedTuples, ft_col_idx_t colIdx) {
487 if (tableSchema.getColumn(colIdx)->isFlat()) {
488 copyVectorToFlatColumn(vector, blockAppendInfo, numAppendedTuples, colIdx);
489 } else {
490 copyVectorToUnflatColumn(vector, blockAppendInfo, colIdx);
491 }
492}
493
494overflow_value_t FactorizedTable::appendVectorToUnflatTupleBlocks(const ValueVector& vector,
495 ft_col_idx_t colIdx) {

Callers 2

appendVectorMethod · 0.80

Calls 3

copyVectorToFlatColumnFunction · 0.85
getColumnMethod · 0.80
isFlatMethod · 0.45

Tested by

no test coverage detected