AggregateReduceFunctionsRule

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,933 of 1,9330%97 of 970%81813943942828
reduceStddev(Aggregate, AggregateCall, boolean, boolean, List, Map, List)3300%80%55727211
reduceRegrSzz(Aggregate, AggregateCall, List, Map, List, int, int, int)2990%80%55515111
reduceCovariance(Aggregate, AggregateCall, boolean, List, Map, List)2430%80%55444411
reduceAgg(Aggregate, AggregateCall, List, Map, List)1880%230%1717292911
reduceSum(Aggregate, AggregateCall, List, Map)1310%20%22272711
reduceAvg(Aggregate, AggregateCall, List, Map, List)1290%n/a11333311
reduceAggs(RelOptRuleCall, Aggregate)1110%60%44272711
divide(SqlParserPos, boolean, RexBuilder, RexNode, RexNode)780%20%22111111
canReduceAggCallByGrouping(Aggregate, AggregateCall)490%140%88131311
reduceAggCallByGrouping(Aggregate, AggregateCall)480%60%449911
createAggregateCallWithBinding(RelDataTypeFactory, SqlAggFunction, RelDataType, Aggregate, AggregateCall, int, int)450%20%229911
getSumAggregatedRexNode(Aggregate, AggregateCall, List, Map, RexBuilder, int, int)450%n/a11111111
getRegrCountRexNode(Aggregate, AggregateCall, List, Map, ImmutableIntList, int)400%n/a119911
getSumAggregatedRexNodeWithBinding(Aggregate, AggregateCall, List, Map, RelDataType, int, int)280%n/a116611
canReduce(AggregateCall)180%40%332211
validateFunction(SqlKind)170%20%223311
matches(RelOptRuleCall)170%20%224411
AggregateReduceFunctionsRule(Class, RelBuilderFactory, EnumSet)160%n/a117711
lookupOrAdd(List, Object)160%20%225511
isValid(SqlKind)150%60%442211
AggregateReduceFunctionsRule(RelOptRuleOperand, RelBuilderFactory)140%n/a116611
onMatch(RelOptRuleCall)110%n/a113311
newAggregateRel(RelBuilder, Aggregate, List)110%n/a113311
AggregateReduceFunctionsRule(AggregateReduceFunctionsRule.Config)90%n/a114411
static {...}80%20%221111
newCalcRel(RelBuilder, RelDataType, List)70%n/a112211
containsAvgStddevVarCall(List)60%n/a111111
lambda$new$0(RelOptRuleOperand, RelRule.OperandBuilder)40%n/a111111