LogicalJoin

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total390 of 1,60675%48 of 12360%52134632721470
toJson()560%n/a11101011
getFingerprint()450%n/a112211
withHashAndMarkJoinConjunctsAndChildren(List, List, Plan, Plan, JoinReorderContext)310%20%223311
getEqualSlots()290%60%447711
computeUniform(DataTrait.Builder)275064%4555%4872001
withHashJoinConjuncts(List)260%n/a113311
withJoinType(JoinType)240%n/a112211
withDistributeHintChildren(DistributeHint, Plan, Plan)240%n/a112211
withTypeChildrenAndOtherConjuncts(JoinType, Plan, Plan, List, JoinReorderContext)220%n/a112211
computeUnique(DataTrait.Builder)199082%91967%81552301
lambda$getEqualSlots$4(Expression)170%60%443311
swap()133572%3125%233801
lambda$getEqualSlots$5(ImmutableEqualSet.Builder, Expression)110%n/a111111
toString()107988%1150%122501
lambda$swap$0(Expression)90%20%223311
computeAsteriskOutput()72074%1150%121501
setHint(DistributeHint)40%n/a112211
setBitmap(long)40%n/a112211
getOnClauseCondition()31885%1150%121501
getBitmap()30%n/a111111
extractNullRejectHashKeys()27097%3770%3611601
equals(Object)26096%61470%61111201
withChildren(List)13096%1150%120301
withGroupExprLogicalPropChildren(Optional, Optional, List)13096%1150%120201
toDigest()64100%1375%1301101
LogicalJoin(JoinType, List, List, List, DistributeHint, Optional, List, Optional, Optional, List, JoinReorderContext)51100%2100%0201301
computeEqualSet(DataTrait.Builder)48100%1990%1601001
hashCode()34100%n/a010101
getLeftConditionSlot()27100%n/a010601
withGroupExpression(Optional)26100%n/a010201
withChildrenNoContext(Plan, Plan, JoinReorderContext)24100%n/a010201
withTypeChildren(JoinType, Plan, Plan, JoinReorderContext)23100%n/a010201
computeOutput()22100%2100%020501
withJoinConjuncts(List, List, List, JoinReorderContext)22100%n/a010201
withConjunctsChildren(List, List, Plan, Plan, JoinReorderContext)22100%n/a010201
withJoinTypeAndContext(JoinType, JoinReorderContext)22100%n/a010201
withJoinConjuncts(List, List, JoinReorderContext)21100%n/a010201
withConjunctsChildren(List, List, List, Plan, Plan, JoinReorderContext)21100%n/a010201
computeFd(DataTrait.Builder)21100%4100%030501
LogicalJoin(JoinType, Plan, Plan, JoinReorderContext)18100%n/a010401
LogicalJoin(JoinType, List, Plan, Plan, JoinReorderContext)18100%n/a010401
LogicalJoin(JoinType, List, List, Plan, Plan, JoinReorderContext)18100%n/a010401
getConditionSlot()17100%n/a010401
getConditionExprId()17100%n/a010301
getAsteriskOutput()17100%4100%030301
LogicalJoin(JoinType, List, List, DistributeHint, Plan, Plan, JoinReorderContext)15100%n/a010401
LogicalJoin(JoinType, List, List, DistributeHint, Optional, Plan, Plan, JoinReorderContext)15100%n/a010401
LogicalJoin(JoinType, List, List, List, DistributeHint, Optional, Plan, Plan, JoinReorderContext)15100%n/a010401
LogicalJoin(JoinType, List, List, DistributeHint, Optional, List, List, JoinReorderContext)14100%n/a010301
LogicalJoin(JoinType, List, List, List, DistributeHint, Optional, Optional, Optional, List, JoinReorderContext)14100%n/a010301
getExpressions()14100%n/a010501
LogicalJoin(JoinType, List, List, DistributeHint, Optional, List, JoinReorderContext)13100%n/a010301
LogicalJoin(JoinType, List, List, List, DistributeHint, Optional, List, JoinReorderContext)13100%n/a010301
lambda$computeEqualSet$6(DataTrait.Builder, Pair)9100%n/a010101
accept(PlanVisitor, Object)5100%n/a010101
left()5100%n/a010101
right()5100%n/a010101
isMarkJoin()4100%n/a010101
isLeadingJoin()4100%n/a010101
lambda$getLeftConditionSlot$3(Expression)4100%n/a010101
lambda$getConditionExprId$2(Expression)4100%n/a010101
lambda$getConditionSlot$1(Expression)4100%n/a010101
getOtherJoinConjuncts()3100%n/a010101
getHashJoinConjuncts()3100%n/a010101
getJoinType()3100%n/a010101
getDistributeHint()3100%n/a010101
getMarkJoinConjuncts()3100%n/a010101
getJoinReorderContext()3100%n/a010101
getMarkJoinSlotReference()3100%n/a010101
getExceptAsteriskOutputs()3100%n/a010101