From 67647f0cf6b67de4a124e64b78b35730fe6edbc6 Mon Sep 17 00:00:00 2001 From: jakevin Date: Thu, 22 Dec 2022 23:05:39 +0800 Subject: [PATCH] [fix](Nereids): fix bug of converting to NLJ. (#15268) --- .../main/java/org/apache/doris/nereids/util/JoinUtils.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/nereids/util/JoinUtils.java b/fe/fe-core/src/main/java/org/apache/doris/nereids/util/JoinUtils.java index 5f590e2842..2e3e39540a 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/nereids/util/JoinUtils.java +++ b/fe/fe-core/src/main/java/org/apache/doris/nereids/util/JoinUtils.java @@ -29,7 +29,6 @@ import org.apache.doris.nereids.trees.expressions.ExprId; import org.apache.doris.nereids.trees.expressions.Expression; import org.apache.doris.nereids.trees.expressions.NamedExpression; import org.apache.doris.nereids.trees.expressions.Slot; -import org.apache.doris.nereids.trees.plans.JoinType; import org.apache.doris.nereids.trees.plans.Plan; import org.apache.doris.nereids.trees.plans.algebra.Join; import org.apache.doris.nereids.trees.plans.physical.AbstractPhysicalJoin; @@ -174,8 +173,7 @@ public class JoinUtils { } public static boolean shouldNestedLoopJoin(Join join) { - JoinType joinType = join.getJoinType(); - return (joinType.isInnerJoin() && join.getHashJoinConjuncts().isEmpty()) || joinType.isCrossJoin(); + return join.getHashJoinConjuncts().isEmpty(); } /**