JoinUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total48 of 83194%35 of 15877%3310912188328
canEliminateByLeft(LogicalJoin, DataTrait)81970%5337%452601
shouldBucketShuffleJoin(AbstractPhysicalJoin)81260%3350%242601
hasMarkConjuncts(Join)80%20%221111
planContainsSensitiveExpression(Plan)52583%3562%251701
couldColocateJoin(DistributionSpecHash, DistributionSpecHash, List)417797%93579%92324201
canEliminateByFk(LogicalJoin, Plan, Plan)45893%4866%3701301
JoinUtils()30%n/a111111
shouldNestedLoopJoin(JoinType, List)30%n/a111111
mapPrimaryToForeign(ImmutableEqualSet, Set)23494%1375%131801
hasSensitiveConjunct(LogicalJoin)23494%1787%151901
checkBroadcastJoinStats(PhysicalHashJoin)4897%2250%230801
getJoinOutput(JoinType, Plan, Plan, boolean)63100%10100%0802101
extractExpressionForHashTable(List, List, List)48100%6100%0401101
adjustJoinConjunctsNullable(LogicalJoin)40100%4100%030701
shouldColocateJoin(AbstractPhysicalJoin)36100%1787%150901
applyNullable(List, boolean)24100%2100%020501
checkReorderPrecondition(LogicalJoin, LogicalJoin)21100%n/a010501
couldShuffle(Join)20100%2675%250201
isStorageBucketed(PhysicalProperties)19100%4100%030701
shouldNestedLoopJoin(Join)18100%1583%140201
couldBroadcast(Join)16100%1583%140201
getJoinOutputExprIdSet(Plan, Plan)16100%n/a010401
shouldBroadcastJoin(AbstractPhysicalJoin)14100%2100%020401
swapEqualToForChildrenOrder(EqualPredicate, Set)12100%2100%020301
isNullAwareMarkJoin(Join)12100%4100%030101
groupContainsSensitiveExpression(GroupPlan)7100%n/a010201
getJoinOutput(JoinType, Plan, Plan)6100%n/a010101
lambda$groupContainsSensitiveExpression$0(GroupExpression)4100%n/a010101