This is an automated email from the ASF dual-hosted git repository.

yiguolei pushed a commit to branch branch-2.1
in repository https://gitbox.apache.org/repos/asf/doris.git

commit 6384f390af331e3132224c7f05accc310d6bcbaa
Author: 谢健 <[email protected]>
AuthorDate: Tue Feb 6 19:51:58 2024 +0800

    [fix](Nereids): fix name of rule EliminateJoinByFK #30884
---
 fe/fe-core/src/main/java/org/apache/doris/nereids/rules/RuleType.java   | 1 +
 .../java/org/apache/doris/nereids/rules/rewrite/EliminateJoinByFK.java  | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/nereids/rules/RuleType.java 
b/fe/fe-core/src/main/java/org/apache/doris/nereids/rules/RuleType.java
index 89f4ce29eb5..106400ac197 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/nereids/rules/RuleType.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/nereids/rules/RuleType.java
@@ -209,6 +209,7 @@ public enum RuleType {
     ELIMINATE_MARK_JOIN(RuleTypeClass.REWRITE),
     ELIMINATE_GROUP_BY(RuleTypeClass.REWRITE),
     ELIMINATE_JOIN_BY_UK(RuleTypeClass.REWRITE),
+    ELIMINATE_JOIN_BY_FK(RuleTypeClass.REWRITE),
     ELIMINATE_GROUP_BY_KEY(RuleTypeClass.REWRITE),
     ELIMINATE_DEDUP_JOIN_CONDITION(RuleTypeClass.REWRITE),
     ELIMINATE_NULL_AWARE_LEFT_ANTI_JOIN(RuleTypeClass.REWRITE),
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/EliminateJoinByFK.java
 
b/fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/EliminateJoinByFK.java
index c8eba2e4f31..44c24a3a004 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/EliminateJoinByFK.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/EliminateJoinByFK.java
@@ -69,7 +69,7 @@ public class EliminateJoinByFK extends OneRewriteRuleFactory {
                 res = tryEliminatePrimary(project, equalSet, join.left(), 
join.right());
             }
             return res;
-        }).toRule(RuleType.ELIMINATE_JOIN_BY_UK);
+        }).toRule(RuleType.ELIMINATE_JOIN_BY_FK);
     }
 
     private @Nullable Plan 
tryEliminatePrimary(LogicalProject<LogicalJoin<Plan, Plan>> project,


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to