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

Method transformHeader

src/Processors/Transforms/AssignUniqueIdTransform.cpp:28–35  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

26}
27
28Block AssignUniqueIdTransform::transformHeader(Block header, String symbol)
29{
30 auto type_int = std::make_shared<DataTypeUInt64>();
31 MutableColumnPtr column = type_int->createColumn();
32 ColumnWithTypeAndName unique{std::move(column), type_int, symbol};
33 header.insert(unique);
34 return header;
35}
36
37AssignUniqueIdTransform::AssignUniqueIdTransform(const Block & header_, String symbol_)
38 : ISimpleTransform(header_, transformHeader(header_, symbol_), false), symbol(symbol_)

Callers

nothing calls this directly

Calls 2

createColumnMethod · 0.45
insertMethod · 0.45

Tested by

no test coverage detected