| 600 | } |
| 601 | |
| 602 | DataChunk NodeTable::constructDataChunkForColumns(const std::vector<column_id_t>& columnIDs) const { |
| 603 | std::vector<LogicalType> types; |
| 604 | for (const auto& columnID : columnIDs) { |
| 605 | DASSERT(columnID < columns.size()); |
| 606 | types.push_back(columns[columnID]->getDataType().copy()); |
| 607 | } |
| 608 | return constructDataChunk(memoryManager, std::move(types)); |
| 609 | } |
| 610 | |
| 611 | void NodeTable::commit(main::ClientContext* context, TableCatalogEntry* tableEntry, |
| 612 | LocalTable* localTable) { |
nothing calls this directly
no test coverage detected