MergeAggregate

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total18 of 52496%7 of 6288%5503114019
getInnerAggExprIdToAggFuncMap(LogicalAggregate)123876%5550%3621101
commonCheck(LogicalAggregate, LogicalAggregate, boolean, Optional)612195%23093%21713001
mergeAggProjectAgg(LogicalAggregate)133100%4100%0303201
canMergeAggregateWithProject(LogicalAggregate)50100%6100%0401001
canMergeAggregateWithoutProject(LogicalAggregate)33100%4100%030501
buildRules()28100%n/a010801
mergeTwoAggregate(LogicalAggregate)26100%n/a010601
lambda$rewriteAggregateFunction$6(Map, Expression)20100%2100%020501
lambda$canMergeAggregateWithProject$8(TreeNode)10100%4100%030101
lambda$commonCheck$7(Optional, Set, LogicalProject)10100%n/a010201
static {...}7100%n/a010201
rewriteAggregateFunction(NamedExpression, Map)6100%n/a010101
lambda$mergeAggProjectAgg$1(Map, NamedExpression)5100%n/a010101
lambda$mergeTwoAggregate$0(Map, NamedExpression)5100%n/a010101
MergeAggregate()3100%n/a010101
lambda$mergeAggProjectAgg$5(NamedExpression)3100%n/a010101
lambda$mergeAggProjectAgg$4(Expression)3100%n/a010101
lambda$mergeAggProjectAgg$2(Expression)3100%n/a010101
lambda$mergeAggProjectAgg$3(NamedExpression)2100%n/a010101