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

Method getPushdownAggregation

src/QueryPlan/TableScanStep.h:115–115  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

113 }
114 void setPushdownFilter(QueryPlanStepPtr filter_) { pushdown_filter = std::dynamic_pointer_cast<FilterStep>(filter_); }
115 std::shared_ptr<AggregatingStep> getPushdownAggregation() const { return pushdown_aggregation; }
116 std::shared_ptr<ProjectionStep> getPushdownProjection() const { return pushdown_projection; }
117 std::shared_ptr<FilterStep> getPushdownFilter() const { return pushdown_filter; }
118 const AggregatingStep * getPushdownAggregationCast() const { return dynamic_cast<AggregatingStep *>(pushdown_aggregation.get()); }

Callers 9

computeTableScanHashMethod · 0.80
createNewJoinThenEndMethod · 0.80
visitTableScanNodeMethod · 0.80
transformImplMethod · 0.80
getPatternMethod · 0.80
visitTableScanStepMethod · 0.80
printDetailMethod · 0.80
setStepDetailMethod · 0.80
TableScanExecutorMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected