MCPcopy Create free account
hub / github.com/ClickHouse/ClickHouse / writeColumns

Function writeColumns

src/Formats/JSONUtils.cpp:442–458  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

440 }
441
442 void writeColumns(
443 const Columns & columns,
444 const Names & names,
445 const Serializations & serializations,
446 size_t row_num,
447 bool yield_strings,
448 const FormatSettings & settings,
449 WriteBuffer & out,
450 size_t indent)
451 {
452 for (size_t i = 0; i < columns.size(); ++i)
453 {
454 if (i != 0)
455 writeFieldDelimiter(out);
456 writeFieldFromColumn(*columns[i], *serializations[i], row_num, yield_strings, settings, out, names[i], indent);
457 }
458 }
459
460 void writeCompactColumns(
461 const Columns & columns,

Callers 6

loadColumnsMethod · 0.85
finalizeImplMethod · 0.85
writeExtremesElementMethod · 0.85
consumeTotalsMethod · 0.85
writeTotalsMethod · 0.85
writeExtremesElementMethod · 0.85

Calls 3

writeFieldDelimiterFunction · 0.85
writeFieldFromColumnFunction · 0.85
sizeMethod · 0.45

Tested by

no test coverage detected