MCPcopy Create free account
hub / github.com/apache/arrow / ExtendWithGroupIdType

Function ExtendWithGroupIdType

cpp/src/arrow/acero/aggregate_internal.cc:59–65  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

57namespace aggregate {
58
59std::vector<TypeHolder> ExtendWithGroupIdType(const std::vector<TypeHolder>& in_types) {
60 std::vector<TypeHolder> aggr_in_types;
61 aggr_in_types.reserve(in_types.size() + 1);
62 aggr_in_types = in_types;
63 aggr_in_types.emplace_back(uint32());
64 return aggr_in_types;
65}
66
67Result<const HashAggregateKernel*> GetKernel(ExecContext* ctx, const Aggregate& aggregate,
68 const std::vector<TypeHolder>& in_types) {

Callers 3

GetKernelFunction · 0.85
InitKernelFunction · 0.85
ResolveKernelsFunction · 0.85

Calls 3

emplace_backMethod · 0.80
reserveMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected