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

jooger pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


The following commit(s) were added to refs/heads/main by this push:
     new b39659f90d IGNITE-22093: Sql. Rename PlannerPhase::HEP_DECORRELATE 
(#3652)
b39659f90d is described below

commit b39659f90d7d08b57fb2571b6923547a00ebce28
Author: Max Zhuravkov <[email protected]>
AuthorDate: Thu Apr 25 12:15:55 2024 +0300

    IGNITE-22093: Sql. Rename PlannerPhase::HEP_DECORRELATE (#3652)
---
 .../org/apache/ignite/internal/sql/engine/prepare/PlannerHelper.java  | 2 +-
 .../org/apache/ignite/internal/sql/engine/prepare/PlannerPhase.java   | 4 ++--
 .../internal/sql/engine/planner/CorrelatedSubqueryPlannerTest.java    | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/PlannerHelper.java
 
b/modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/PlannerHelper.java
index 728e4b12f3..c11c29ff51 100644
--- 
a/modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/PlannerHelper.java
+++ 
b/modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/PlannerHelper.java
@@ -93,7 +93,7 @@ public final class PlannerHelper {
             }
 
             // Transformation chain
-            rel = planner.transform(PlannerPhase.HEP_DECORRELATE, 
rel.getTraitSet(), rel);
+            rel = planner.transform(PlannerPhase.HEP_SUBQUERIES_TO_CORRELATES, 
rel.getTraitSet(), rel);
 
             rel = RelOptUtil.propagateRelHints(rel, false);
 
diff --git 
a/modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/PlannerPhase.java
 
b/modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/PlannerPhase.java
index 71229e08f0..a3cd8b3408 100644
--- 
a/modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/PlannerPhase.java
+++ 
b/modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/PlannerPhase.java
@@ -74,8 +74,8 @@ import 
org.apache.ignite.internal.sql.engine.rule.logical.ProjectScanMergeRule;
  * Represents a planner phase with its description and a used rule set.
  */
 public enum PlannerPhase {
-    HEP_DECORRELATE(
-            "Heuristic phase to decorrelate subqueries",
+    HEP_SUBQUERIES_TO_CORRELATES(
+            "Heuristic phase to convert subqueries into correlates",
             CoreRules.FILTER_SUB_QUERY_TO_CORRELATE,
             CoreRules.PROJECT_SUB_QUERY_TO_CORRELATE,
             CoreRules.JOIN_SUB_QUERY_TO_CORRELATE
diff --git 
a/modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/CorrelatedSubqueryPlannerTest.java
 
b/modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/CorrelatedSubqueryPlannerTest.java
index 08d8d0dbbb..446d2c1f14 100644
--- 
a/modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/CorrelatedSubqueryPlannerTest.java
+++ 
b/modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/CorrelatedSubqueryPlannerTest.java
@@ -233,7 +233,7 @@ public class CorrelatedSubqueryPlannerTest extends 
AbstractPlannerTest {
         RelNode rel = planner.rel(sqlNode).rel;
 
         // Convert sub-queries to correlates.
-        return planner.transform(PlannerPhase.HEP_DECORRELATE, 
rel.getTraitSet(), rel);
+        return planner.transform(PlannerPhase.HEP_SUBQUERIES_TO_CORRELATES, 
rel.getTraitSet(), rel);
     }
 
     /** Creates test table with columns of given name and INT32 type. */

Reply via email to