HashJoinNode

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total927 of 9270%128 of 1280%83831831831919
getNodeExplainString(String, TExplainLevel)3150%340%1818525211
toThrift(TPlanNode)2410%340%1818424211
enforceAndDeriveLocalExchange(PlanTranslatorContext, PlanNode, LocalExchangeNode.LocalExchangeTypeRequire)1600%300%1616383811
HashJoinNode(PlanNodeId, PlanNode, PlanNode, JoinOperator, List, List, Expr, List, boolean)1380%220%1212303011
requiresShuffleForCorrectness()150%60%441111
setColocate(boolean, String)70%n/a113311
shouldResetSerialFlagForChild(int)70%20%221111
addSlotIdToHashOutputSlotIds(SlotId)60%n/a112211
isBucketShuffle()50%n/a111111
setDistributionMode(DistributionMode)40%n/a112211
setOtherJoinConjuncts(List)40%n/a112211
setMarkJoinConjuncts(List)40%n/a112211
getEqJoinConjuncts()30%n/a111111
getDistributionMode()30%n/a111111
isColocate()30%n/a111111
getHashOutputExprSlotIdMap()30%n/a111111
getHashOutputSlotIds()30%n/a111111
getOtherJoinConjuncts()30%n/a111111
getMarkJoinConjuncts()30%n/a111111