JoinUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total420 of 75444%101 of 14228%7897961701024
couldColocateJoin(DistributionSpecHash, DistributionSpecHash, List)1324927%35920%2123264201
adjustJoinConjunctsNullable(LogicalJoin)400%40%337711
mapPrimaryToForeign(ImmutableEqualSet, Set)360%40%338811
getJoinOutput(JoinType, Plan, Plan, boolean)352844%5550%58142101
canEliminateByLeft(LogicalJoin, DataTrait)270%80%556611
applyNullable(List, boolean)240%20%225511
checkReorderPrecondition(LogicalJoin, LogicalJoin)210%n/a115511
shouldBucketShuffleJoin(AbstractPhysicalJoin)200%60%446611
isStorageBucketed(PhysicalProperties)190%40%337711
canEliminateByFk(LogicalJoin, Plan, Plan)184470%8433%6731301
shouldColocateJoin(AbstractPhysicalJoin)102672%4450%453901
hasMarkConjuncts(Join)80%20%221111
shouldNestedLoopJoin(Join)61266%3350%240201
couldShuffle(Join)51575%5337%450201
extractExpressionForHashTable(List, List, List)44491%2466%2411101
swapEqualToForChildrenOrder(EqualPredicate, Set)3975%1150%121301
JoinUtils()30%n/a111111
shouldNestedLoopJoin(JoinType, List)30%n/a111111
shouldBroadcastJoin(AbstractPhysicalJoin)21285%1150%121401
isNullAwareMarkJoin(Join)21083%2250%230101
checkBroadcastJoinStats(PhysicalHashJoin)4897%2250%230801
couldBroadcast(Join)1593%3350%340201
getJoinOutputExprIdSet(Plan, Plan)16100%n/a010401
getJoinOutput(JoinType, Plan, Plan)6100%n/a010101