MCPcopy Create free account
hub / github.com/apache/impala / AggregatorConfig

Method AggregatorConfig

be/src/exec/aggregator.cc:46–56  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44namespace impala {
45
46AggregatorConfig::AggregatorConfig(
47 const TAggregator& taggregator, FragmentState* state, PlanNode* pnode, int agg_idx)
48 : agg_idx_(agg_idx),
49 intermediate_tuple_id_(taggregator.intermediate_tuple_id),
50 intermediate_tuple_desc_(
51 state->desc_tbl().GetTupleDescriptor(intermediate_tuple_id_)),
52 output_tuple_id_(taggregator.output_tuple_id),
53 output_tuple_desc_(state->desc_tbl().GetTupleDescriptor(output_tuple_id_)),
54 row_desc_(*pnode->row_descriptor_),
55 input_row_desc_(*pnode->children_[0]->row_descriptor_),
56 needs_finalize_(taggregator.need_finalize) {}
57
58Status AggregatorConfig::Init(
59 const TAggregator& taggregator, FragmentState* state, PlanNode* pnode) {

Callers

nothing calls this directly

Calls 1

GetTupleDescriptorMethod · 0.80

Tested by

no test coverage detected