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

Function wrapWriteBufferWithCompressionMethod

src/IO/CompressionMethod.cpp:204–217  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

202
203
204std::unique_ptr<WriteBuffer> wrapWriteBufferWithCompressionMethod(
205 std::unique_ptr<WriteBuffer> nested,
206 CompressionMethod method,
207 int level,
208 int zstd_window_log,
209 size_t buf_size,
210 char * existing_memory,
211 size_t alignment,
212 bool compress_empty)
213{
214 if (method == CompressionMethod::None)
215 return nested;
216 return createWriteCompressedWrapper(nested, method, level, zstd_window_log, buf_size, existing_memory, alignment, compress_empty);
217}
218
219
220std::unique_ptr<WriteBuffer> wrapWriteBufferWithCompressionMethod(

Callers 13

initializeMethod · 0.85
initBuffersMethod · 0.85
writeMessageToFileFunction · 0.85
generateOutputMethod · 0.85
addTotalsToResultMethod · 0.85
addExtremesToResultMethod · 0.85
processQueryMethod · 0.85
responseWriteBufferFunction · 0.85
Write.cppFile · 0.85

Calls 1

Tested by

no test coverage detected