ShuffleKeyPruner

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total36 of 60094%14 of 9284%135813148012
replaceDistributeUnderJoinChild(Plan, Plan)264563%4660%3682201
tryPruneGlobalAgg(PhysicalHashAggregate, CascadesContext)819896%72779%71844901
maybePruneShuffleJoin(PhysicalHashJoin, CascadesContext)215298%22090%21213901
findHashDistributeUnderJoinChild(Plan)40100%11191%170901
isEnforcedOverStrictShuffleSubset(PhysicalDistribute, DistributionSpecHash)36100%6100%0401001
processRoot(Plan, CascadesContext)30100%4100%030601
deriveHashJoinChildAllowShuffleKeyPrune(PhysicalHashJoin, boolean)25100%4100%030501
rebuildDistribute(PhysicalDistribute, DistributionSpecHash, Plan)16100%n/a010301
lambda$rebuildDistribute$0(DistributionSpecHash, PhysicalDistribute, PhysicalProperties, Plan)13100%n/a010201
ShuffleKeyPruner()3100%n/a010101
asHashJoin(Plan)3100%n/a010101
asAgg(Plan)3100%n/a010101