| 458 | } |
| 459 | |
| 460 | void writeCompactColumns( |
| 461 | const Columns & columns, |
| 462 | const Serializations & serializations, |
| 463 | size_t row_num, |
| 464 | bool yield_strings, |
| 465 | const FormatSettings & settings, |
| 466 | WriteBuffer & out) |
| 467 | { |
| 468 | for (size_t i = 0; i < columns.size(); ++i) |
| 469 | { |
| 470 | if (i != 0) |
| 471 | writeFieldCompactDelimiter(out); |
| 472 | writeFieldFromColumn(*columns[i], *serializations[i], row_num, yield_strings, settings, out); |
| 473 | } |
| 474 | } |
| 475 | |
| 476 | void writeMetadata(const Names & names, const DataTypes & types, const FormatSettings & settings, WriteBuffer & out) |
| 477 | { |
no test coverage detected