| 463 | } |
| 464 | |
| 465 | void store(RowContainer& rowContainer, const RowVectorPtr& data) { |
| 466 | std::vector<DecodedVector> decodedVectors; |
| 467 | for (auto& vector : data->children()) { |
| 468 | decodedVectors.emplace_back(*vector); |
| 469 | } |
| 470 | |
| 471 | std::vector<char*> rows; |
| 472 | for (auto i = 0; i < data->size(); ++i) { |
| 473 | auto* row = rowContainer.newRow(); |
| 474 | |
| 475 | for (auto j = 0; j < decodedVectors.size(); ++j) { |
| 476 | rowContainer.store(decodedVectors[j], i, row, j); |
| 477 | } |
| 478 | } |
| 479 | } |
| 480 | |
| 481 | void testProbe() { |
| 482 | auto lookup = std::make_unique<HashLookup>( |
no test coverage detected