ShuffleKeyPruner

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total47 of 56591%12 of 7884%125114135112
replaceDistributeUnderJoinChild(Plan, Plan)264563%4660%3682201
sliceHashSpec(DistributionSpecHash, List)130%n/a112211
tryPruneGlobalAgg(PhysicalHashAggregate, CascadesContext)618096%52180%51434201
maybePruneShuffleJoin(PhysicalHashJoin, CascadesContext)214298%21688%21013601
findHashDistributeUnderJoinChild(Plan)40100%11191%170901
processRoot(Plan, CascadesContext)32100%4100%030601
deriveHashJoinChildAllowShuffleKeyPrune(PhysicalHashJoin, boolean)25100%4100%030501
statisticsForShuffleKeyPruneBelowDistribute(PhysicalDistribute)25100%4100%030601
rebuildDistribute(PhysicalDistribute, DistributionSpecHash, Plan)20100%n/a010401
ShuffleKeyPruner()3100%n/a010101
asHashJoin(Plan)3100%n/a010101
asAgg(Plan)3100%n/a010101