| 28 | } |
| 29 | |
| 30 | FactorizedTableSchema FactorizedTableUtils::createFlatTableSchema( |
| 31 | std::vector<LogicalType> columnTypes) { |
| 32 | auto tableSchema = FactorizedTableSchema(); |
| 33 | for (auto& type : columnTypes) { |
| 34 | auto column = ColumnSchema(false /* isUnFlat */, 0 /* groupID */, |
| 35 | LogicalTypeUtils::getRowLayoutSize(type)); |
| 36 | tableSchema.appendColumn(std::move(column)); |
| 37 | } |
| 38 | return tableSchema; |
| 39 | } |
| 40 | |
| 41 | void FactorizedTableUtils::appendStringToTable(FactorizedTable* factorizedTable, |
| 42 | const std::string& outputMsg, MemoryManager* memoryManager) { |
nothing calls this directly
no test coverage detected