JoinNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total616 of 6160%47 of 470%53531081082828
JoinNode(Optional, PlanNodeId, Optional, JoinType, PlanNode, PlanNode, List, List, Optional, Optional, Optional, Optional, Map)2510%240%1313444411
checkLeftOutputVariablesBeforeRight(List, List)510%100%66111111
replaceChildren(List)450%20%222211
flipChildren()360%n/a118811
flipOutputVariables(List, PlanNode, PlanNode)300%n/a119911
withDistributionType(JoinDistributionType)300%n/a111111
assignStatsEquivalentPlanNode(Optional)290%n/a111111
flipType(JoinType)250%50%556611
getSources()170%n/a114411
JoinNode(Optional, PlanNodeId, JoinType, PlanNode, PlanNode, List, List, Optional, Optional, Optional, Optional, Map)160%n/a112211
isCrossJoin()160%60%441111
flipJoinCriteria(List)110%n/a114411
computeLogicalProperties(LogicalPropertiesProvider)80%n/a112211
accept(PlanVisitor, Object)50%n/a111111
lambda$flipOutputVariables$1(PlanNode, VariableReferenceExpression)50%n/a111111
lambda$flipOutputVariables$0(PlanNode, VariableReferenceExpression)50%n/a111111
getType()30%n/a111111
getLeft()30%n/a111111
getProbe()30%n/a111111
getRight()30%n/a111111
getBuild()30%n/a111111
getCriteria()30%n/a111111
getFilter()30%n/a111111
getLeftHashVariable()30%n/a111111
getRightHashVariable()30%n/a111111
getOutputVariables()30%n/a111111
getDistributionType()30%n/a111111
getDynamicFilters()30%n/a111111