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