public class GroupByRules extends Object
Modifier and Type | Method and Description |
---|---|
static Aggregation |
translateAggregateCall(PlannerContext plannerContext,
RowSignature sourceRowSignature,
org.apache.calcite.rex.RexBuilder rexBuilder,
org.apache.calcite.rel.core.Project project,
org.apache.calcite.rel.core.AggregateCall call,
List<Aggregation> existingAggregations,
String name)
Translate an AggregateCall to Druid equivalents.
|
public static Aggregation translateAggregateCall(PlannerContext plannerContext, RowSignature sourceRowSignature, org.apache.calcite.rex.RexBuilder rexBuilder, org.apache.calcite.rel.core.Project project, org.apache.calcite.rel.core.AggregateCall call, List<Aggregation> existingAggregations, String name)
Copyright © 2011–2018. All rights reserved.