MergeAggregate

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total341 of 52835%47 of 6224%4354681091423
mergeAggProjectAgg(LogicalAggregate)1350%40%33333311
commonCheck(LogicalAggregate, LogicalAggregate, boolean, Optional)447161%21930%1416122701
lambda$rewriteAggregateFunction$7(Map, Expression)410%60%449911
canMergeAggregateWithoutProject(LogicalAggregate)330%40%335511
mergeTwoAggregate(LogicalAggregate)260%n/a116611
lambda$mergeAggProjectAgg$1(NamedExpression)120%40%331111
lambda$getInnerAggExprIdToAggFuncMap$10(NamedExpression)7541%3125%230101
rewriteAggregateFunction(NamedExpression, Map)60%n/a111111
lambda$canMergeAggregateWithProject$9(TreeNode)5550%3125%230101
lambda$getInnerAggExprIdToAggFuncMap$11(NamedExpression)50%n/a111111
lambda$mergeAggProjectAgg$2(Map, NamedExpression)50%n/a111111
lambda$mergeTwoAggregate$0(Map, NamedExpression)50%n/a111111
canMergeAggregateWithProject(LogicalAggregate)44692%2466%2411001
lambda$mergeAggProjectAgg$6(NamedExpression)30%n/a111111
lambda$mergeAggProjectAgg$5(Expression)30%n/a111111
lambda$mergeAggProjectAgg$3(Expression)30%n/a111111
lambda$getInnerAggExprIdToAggFuncMap$12(AggregateFunction, AggregateFunction)20%n/a111111
lambda$mergeAggProjectAgg$4(NamedExpression)20%n/a111111
buildRules()28100%n/a010801
getInnerAggExprIdToAggFuncMap(LogicalAggregate)12100%n/a010301
lambda$commonCheck$8(Optional, Set, LogicalProject)10100%n/a010201
static {...}7100%n/a010201
MergeAggregate()3100%n/a010101