| 209 | } |
| 210 | |
| 211 | static void readSingleArrowValue(const ArrowSchema* schema, const ArrowArray* array, |
| 212 | ValueVector& outputVector, uint64_t srcOffset, uint64_t dstOffset) { |
| 213 | ArrowNullMaskTree nullMask(schema, array, array->offset, array->length); |
| 214 | ArrowConverter::fromArrowArray(schema, array, outputVector, &nullMask, srcOffset, dstOffset, 1); |
| 215 | } |
| 216 | |
| 217 | bool ArrowRelTable::scanInternal(transaction::Transaction* transaction, TableScanState& scanState) { |
| 218 | if (layout == ArrowRelTableLayout::CSR) { |
no outgoing calls
no test coverage detected