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]
