MergeAggregate

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total363 of 52130%51 of 5812%3849781131020
mergeAggProjectAgg(LogicalAggregate)1350%40%33333311
commonCheck(LogicalAggregate, LogicalAggregate, boolean, Optional)972721%3113%1617243001
canMergeAggregateWithProject(LogicalAggregate)500%60%44101011
getInnerAggExprIdToAggFuncMap(LogicalAggregate)182153%3350%244901
lambda$rewriteAggregateFunction$7(Map, Expression)15525%1150%123501
lambda$canMergeAggregateWithProject$9(TreeNode)100%40%331111
lambda$commonCheck$8(Optional, Set, LogicalProject)100%n/a112211
lambda$mergeAggProjectAgg$1(NamedExpression)90%n/a111111
lambda$mergeAggProjectAgg$2(Map, NamedExpression)50%n/a111111
canMergeAggregateWithoutProject(LogicalAggregate)33090%2250%231501
lambda$mergeAggProjectAgg$6(NamedExpression)30%n/a111111
lambda$mergeAggProjectAgg$5(Expression)30%n/a111111
lambda$mergeAggProjectAgg$3(Expression)30%n/a111111
lambda$mergeAggProjectAgg$4(NamedExpression)20%n/a111111
buildRules()28100%n/a010801
mergeTwoAggregate(LogicalAggregate)26100%n/a010601
static {...}7100%n/a010201
rewriteAggregateFunction(NamedExpression, Map)6100%n/a010101
lambda$mergeTwoAggregate$0(Map, NamedExpression)5100%n/a010101
MergeAggregate()3100%n/a010101