ShuffleKeyPruner

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total257 of 57455%29 of 7862%285260136613
replaceDistributeUnderJoinChild(Plan, Plan)710%100%66222211
tryPruneGlobalAgg(PhysicalHashAggregate, CascadesContext)6312366%81869%614134201
maybePruneShuffleJoin(PhysicalHashJoin, CascadesContext)598559%61266%610123601
rebuildDistribute(PhysicalDistribute, DistributionSpecHash, Plan)160%n/a113311
sliceHashSpec(DistributionSpecHash, List)130%n/a112211
lambda$rebuildDistribute$0(DistributionSpecHash, PhysicalDistribute, PhysicalProperties, Plan)130%n/a112211
processRoot(Plan, CascadesContext)82475%2250%232601
findHashDistributeUnderJoinChild(Plan)53587%21083%271901
statisticsForShuffleKeyPruneBelowDistribute(PhysicalDistribute)32288%1375%131601
asHashJoin(Plan)30%n/a111111
asAgg(Plan)30%n/a111111
deriveHashJoinChildAllowShuffleKeyPrune(PhysicalHashJoin, boolean)25100%4100%030501
ShuffleKeyPruner()3100%n/a010101