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

Function flushBlockToFile

src/Interpreters/SortedBlocksWriter.cpp:25–31  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

23{
24
25TemporaryBlockStreamHolder flushBlockToFile(const TemporaryDataOnDiskScopePtr & tmp_data, const Block & block)
26{
27 TemporaryBlockStreamHolder stream_holder(std::make_shared<const Block>(block.cloneEmpty()), tmp_data);
28 stream_holder->write(block);
29 stream_holder.finishWriting();
30 return stream_holder;
31}
32
33
34TemporaryBlockStreamHolder flushToFile(const TemporaryDataOnDiskScopePtr & tmp_data, const Block & header, QueryPipelineBuilder pipeline)

Callers 1

flushToManyFilesFunction · 0.85

Calls 3

finishWritingMethod · 0.80
cloneEmptyMethod · 0.45
writeMethod · 0.45

Tested by

no test coverage detected