EagerAggRewriter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total538 of 1,54665%101 of 25860%7615296307823
checkStats(Plan, PushDownAggContext)1688333%461017%2629294801
visitLogicalUnion(LogicalUnion, PushDownAggContext)1529738%15731%1112305501
alignUnionChildrenDataType(Plan, PushDownAggContext)860%60%44161611
groupByCardinality(ColumnStatistic, double)400%100%667711
canPushThroughProject(LogicalProject, PushDownAggContext)327770%31583%31051901
visitLogicalProject(LogicalProject, PushDownAggContext)1812287%51777%51243001
visitLogicalJoin(LogicalJoin, PushDownAggContext)936697%128687%125038401
lambda$canPushThroughProject$3(LogicalProject, PushDownAggContext, Slot)7750%3125%230201
lambda$alignUnionChildrenDataType$4(PushDownAggContext, AggregateFunction)70%n/a111111
lambda$visitLogicalJoin$0(LogicalJoin, Slot)60%n/a111111
visitLogicalFilter(LogicalFilter, PushDownAggContext)50%n/a111111
lambda$visitLogicalUnion$8(Slot)0%n/a111111
lambda$alignUnionChildrenDataType$5(SlotReference)0%n/a111111
visitLogicalAggregate(LogicalAggregate, PushDownAggContext)0%n/a111111
createContextFromProject(LogicalProject, PushDownAggContext)92100%4100%0301601
getJoinConditionsInputSlotsFromOneSide(LogicalJoin, Plan)74100%12100%0701401
genAggregate(Plan, PushDownAggContext)58100%1583%1401101
EagerAggRewriter()9100%n/a010201
lambda$visitLogicalUnion$7(LogicalUnion, int, SlotReference)6100%n/a010101
lambda$visitLogicalJoin$1(LogicalJoin, Slot)6100%n/a010101
visitLogicalRelation(LogicalRelation, PushDownAggContext)5100%n/a010101
lambda$visitLogicalUnion$6(NamedExpression)100%n/a010101
lambda$createContextFromProject$2(Slot)100%n/a010101