MCPcopy Create free account
hub / github.com/ByConity/ByConity / transformHeader

Method transformHeader

src/Processors/Transforms/MarkDistinctTransform.cpp:13–20  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11}
12
13Block MarkDistinctTransform::transformHeader(Block header, String marker_symbol)
14{
15 auto type_int = std::make_shared<DataTypeUInt8>();
16 MutableColumnPtr column = type_int->createColumn();
17 ColumnWithTypeAndName unique{std::move(column), type_int, marker_symbol};
18 header.insert(unique);
19 return header;
20}
21
22MarkDistinctTransform::MarkDistinctTransform(const Block & header_, String marker_symbol_, std::vector<String> distinct_symbols_)
23 : ISimpleTransform(header_, transformHeader(header_, marker_symbol_), false)

Callers

nothing calls this directly

Calls 2

createColumnMethod · 0.45
insertMethod · 0.45

Tested by

no test coverage detected