HashJoinNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total616 of 1,00438%90 of 14839%63941082011120
getNodeExplainString(String, TExplainLevel)3150%340%1818525211
toThrift(TPlanNode)2410%340%1818424211
enforceAndDeriveLocalExchange(PlanTranslatorContext, PlanNode, LocalExchangeNode.LocalExchangeTypeRequire)1419293%83078%62014901
HashJoinNode(PlanNodeId, PlanNode, PlanNode, JoinOperator, List, List, Expr, List, boolean)1412489%111150%91213001
addSlotIdToHashOutputSlotIds(SlotId)60%n/a112211
setOtherJoinConjuncts(List)40%n/a112211
setMarkJoinConjuncts(List)40%n/a112211
getEqJoinConjuncts()30%n/a111111
getDistributionMode()30%n/a111111
getHashOutputExprSlotIdMap()30%n/a111111
getHashOutputSlotIds()30%n/a111111
getOtherJoinConjuncts()30%n/a111111
getMarkJoinConjuncts()30%n/a111111
canUpgradeBucketToLocalHash(PlanTranslatorContext, LocalExchangeNode.LocalExchangeTypeRequire)31100%3975%370701
requiresShuffleForCorrectness()15100%6100%040101
setColocate(boolean, String)7100%n/a010301
shouldResetSerialFlagForChild(int)7100%2100%020101
isBucketShuffle()5100%n/a010101
setDistributionMode(DistributionMode)4100%n/a010201
isColocate()3100%n/a010101