| 600 | } |
| 601 | |
| 602 | void FactorizedTable::readFlatColToFlatVector(uint8_t* tupleToRead, ft_col_idx_t colIdx, |
| 603 | ValueVector& vector, sel_t pos) const { |
| 604 | if (isNonOverflowColNull(tupleToRead + tableSchema.getNullMapOffset(), colIdx)) { |
| 605 | vector.setNull(pos, true); |
| 606 | } else { |
| 607 | vector.setNull(pos, false); |
| 608 | vector.copyFromRowData(pos, tupleToRead + tableSchema.getColOffset(colIdx)); |
| 609 | } |
| 610 | } |
| 611 | |
| 612 | void FactorizedTable::readFlatCol(uint8_t** tuplesToRead, ft_col_idx_t colIdx, ValueVector& vector, |
| 613 | uint64_t numTuplesToRead) const { |
no test coverage detected