MCPcopy Create free account
hub / github.com/bytedance/bolt / kindName

Method kindName

bolt/vector/VectorStream.cpp:103–116  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

101}
102
103std::string VectorSerde::kindName(Kind kind) {
104 switch (kind) {
105 case Kind::kPresto:
106 return "Presto";
107 case Kind::kCompactRow:
108 return "CompactRow";
109 case Kind::kUnsafeRow:
110 return "UnsafeRow";
111 case Kind::kArrow:
112 return "Arrow";
113 }
114 BOLT_UNREACHABLE(
115 fmt::format("Unknown vector serde kind: {}", static_cast<int32_t>(kind)));
116}
117
118VectorSerde::Kind VectorSerde::kindByName(const std::string& kindName) {
119 static const std::unordered_map<std::string, Kind> kNameToKind = {

Callers 15

checkTypeEncodingFunction · 0.45
readColumnsFunction · 0.45
makeSubfieldFiltersMethod · 0.45
TEST_FFunction · 0.45
TEST_FFunction · 0.45
TEST_FFunction · 0.45
registerSumFunction · 0.45
registerMinMaxFunction · 0.45

Calls

no outgoing calls

Tested by 9

makeSubfieldFiltersMethod · 0.36
TEST_FFunction · 0.36
TEST_FFunction · 0.36
TEST_FFunction · 0.36
castEvaluateResultMethod · 0.36
castEvaluateResultMethod · 0.36