EagerAggRewriter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total601 of 1,37756%98 of 19650%68119110270621
checkStats(Plan, PushDownAggContext)1617732%44815%2527284601
visitLogicalUnion(LogicalUnion, PushDownAggContext)1388337%13527%910304901
visitLogicalProject(LogicalProject, PushDownAggContext)884433%13735%811192801
genAggregate(Plan, PushDownAggContext)48712%3125%2391101
groupByCardinality(ColumnStatistic, double)400%100%667711
visitLogicalJoin(LogicalJoin, PushDownAggContext)3823686%54389%52545701
canPushThroughProject(LogicalProject, PushDownAggContext)327770%31583%31051901
alignUnionChildrenDataType(Plan, PushDownAggContext)275968%4233%3451601
lambda$canPushThroughProject$1(LogicalProject, PushDownAggContext, Slot)7750%3125%230201
lambda$alignUnionChildrenDataType$2(PushDownAggContext, AggregateFunction)70%n/a111111
visitLogicalFilter(LogicalFilter, PushDownAggContext)50%n/a111111
visitLogicalRelation(LogicalRelation, PushDownAggContext)50%n/a111111
lambda$visitLogicalUnion$6(Slot)30%n/a111111
visitLogicalAggregate(LogicalAggregate, PushDownAggContext)0%n/a111111
createContextFromProject(LogicalProject, PushDownAggContext)88100%4100%0301601
getJoinConditionsInputSlotsFromOneSide(LogicalJoin, Plan)74100%12100%0701401
EagerAggRewriter()9100%n/a010201
lambda$visitLogicalUnion$5(LogicalUnion, int, SlotReference)6100%n/a010101
lambda$visitLogicalUnion$4(NamedExpression)3100%n/a010101
lambda$alignUnionChildrenDataType$3(SlotReference)3100%n/a010101
lambda$createContextFromProject$0(Slot)3100%n/a010101