PushPartialAggregationThroughExchange

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total648 of 6480%75 of 750%50501581581212
split(AggregationNode, Rule.Context)1840%60%44515111
pushPartial(AggregationNode, ExchangeNode, Rule.Context)1670%100%66363611
apply(AggregationNode, Captures, Rule.Context)1650%390%2121404011
partialAggregationNotUseful(AggregationNode, ExchangeNode, Rule.Context, int)710%140%88141411
static {...}130%n/a116611
PushPartialAggregationThroughExchange(FunctionAndTypeManager, boolean)120%n/a114411
storeStatsSourceInfo(Rule.Context, FeaturesConfig.PartialAggregationStrategy, PlanNode)120%20%223311
isCostBased(Session)80%20%221111
lambda$static$0(ExchangeNode)80%20%221111
getStatsSource()30%n/a111111
isLambda(RowExpression)30%n/a111111
getPattern()20%n/a111111