| deriveRowType(RelDataTypeFactory, RelDataType, boolean, ImmutableBitSet, List, List) |  | 0% |  | 0% | 9 | 9 | 25 | 25 | 1 | 1 |
| Aggregate(RelOptCluster, RelTraitSet, List, RelNode, ImmutableBitSet, List, List) |  | 0% |  | 0% | 14 | 14 | 19 | 19 | 1 | 1 |
| explainTerms(RelWriter) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| computeSelfCost(RelOptPlanner, RelMetadataQuery) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| isValid(Litmus, RelNode.Context) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| estimateRowCount(RelMetadataQuery) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| Aggregate(RelInput) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| typeMatchesInferred(AggregateCall, Litmus) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| isPredicate(RelNode, int) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| containsDistinctCall() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| deriveRowType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| copy(RelTraitSet, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| Aggregate(RelOptCluster, RelTraitSet, RelNode, ImmutableBitSet, List, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| Aggregate(RelOptCluster, RelTraitSet, RelNode, boolean, ImmutableBitSet, List, List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getNamedAggCalls() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| copy(RelTraitSet, RelNode, boolean, ImmutableBitSet, List, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isSimple(Aggregate) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| checkIndicator(boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| isNotGrandTotal(Aggregate) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getGroupType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasEmptyGroup() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGroupCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAggCallList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGroupSet() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGroupSets() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHints() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| noIndicator(Aggregate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getIndicatorCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |