You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by xi...@apache.org on 2022/03/29 11:06:18 UTC

[iotdb] branch yanshi updated: complete YEAH

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

xingtanzjr pushed a commit to branch yanshi
in repository https://gitbox.apache.org/repos/asf/iotdb.git


The following commit(s) were added to refs/heads/yanshi by this push:
     new 6c4a521  complete YEAH
6c4a521 is described below

commit 6c4a521c1516d4e9da7f9e6845f5e3e88187a4d9
Author: Jinrui.Zhang <xi...@gmail.com>
AuthorDate: Tue Mar 29 15:28:42 2022 +0800

    complete YEAH
---
 .../java/org/apache/iotdb/db/mpp/sql/planner/DistributionPlanner.java | 4 ++--
 .../iotdb/db/mpp/sql/planner/plan/node/process/TimeJoinNode.java      | 1 +
 .../iotdb/db/mpp/sql/planner/plan/node/source/SeriesScanNode.java     | 2 +-
 .../test/java/org/apache/iotdb/db/mpp/sql/plan/QueryPlannerTest.java  | 4 ++--
 4 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/server/src/main/java/org/apache/iotdb/db/mpp/sql/planner/DistributionPlanner.java b/server/src/main/java/org/apache/iotdb/db/mpp/sql/planner/DistributionPlanner.java
index 9991c8b..dac8469 100644
--- a/server/src/main/java/org/apache/iotdb/db/mpp/sql/planner/DistributionPlanner.java
+++ b/server/src/main/java/org/apache/iotdb/db/mpp/sql/planner/DistributionPlanner.java
@@ -65,11 +65,11 @@ public class DistributionPlanner {
 
   public DistributedQueryPlan planFragments() {
     PlanNode rootAfterRewrite = rewriteSource();
-    System.out.println("===== Step 2: Partition SourceNode =====");
+    System.out.println("\n===== Step 2: Partition SourceNode =====");
     System.out.println(PlanNodeUtil.nodeToString(rootAfterRewrite));
     PlanNodeVisualizer.printAsBox(rootAfterRewrite);
     PlanNode rootWithExchange = addExchangeNode(rootAfterRewrite);
-    System.out.println("===== Step 3: Add ExchangeNode =====");
+    System.out.println("\n===== Step 3: Add ExchangeNode =====");
     System.out.println(PlanNodeUtil.nodeToString(rootWithExchange));
     PlanNodeVisualizer.printAsBox(rootWithExchange);
     SubPlan subPlan = splitFragment(rootWithExchange);
diff --git a/server/src/main/java/org/apache/iotdb/db/mpp/sql/planner/plan/node/process/TimeJoinNode.java b/server/src/main/java/org/apache/iotdb/db/mpp/sql/planner/plan/node/process/TimeJoinNode.java
index 4d2dce7..a613e0f 100644
--- a/server/src/main/java/org/apache/iotdb/db/mpp/sql/planner/plan/node/process/TimeJoinNode.java
+++ b/server/src/main/java/org/apache/iotdb/db/mpp/sql/planner/plan/node/process/TimeJoinNode.java
@@ -145,6 +145,7 @@ public class TimeJoinNode extends ProcessNode {
   public List<String> getBoxString() {
     List<String> ret = new ArrayList<>();
     ret.add(String.format("TimeJoinNode-%s", getId().getId()));
+//    ret.add(String.format("Order: %s", mergeOrder));
     return ret;
   }
 }
diff --git a/server/src/main/java/org/apache/iotdb/db/mpp/sql/planner/plan/node/source/SeriesScanNode.java b/server/src/main/java/org/apache/iotdb/db/mpp/sql/planner/plan/node/source/SeriesScanNode.java
index 271ae0e..e564743 100644
--- a/server/src/main/java/org/apache/iotdb/db/mpp/sql/planner/plan/node/source/SeriesScanNode.java
+++ b/server/src/main/java/org/apache/iotdb/db/mpp/sql/planner/plan/node/source/SeriesScanNode.java
@@ -208,7 +208,7 @@ public class SeriesScanNode extends SourceNode {
 
   public List<String> getBoxString() {
     List<String> ret = new ArrayList<>();
-    ret.add(String.format("SeriesScan-%s", getId().getId()));
+    ret.add(String.format("SeriesScanNode-%s", getId().getId()));
     ret.add(String.format("Path:%s", getSeriesPath()));
     ret.add(String.format("Partition:%s", getPartitionId()));
     return ret;
diff --git a/server/src/test/java/org/apache/iotdb/db/mpp/sql/plan/QueryPlannerTest.java b/server/src/test/java/org/apache/iotdb/db/mpp/sql/plan/QueryPlannerTest.java
index 296a450..aca1dab 100644
--- a/server/src/test/java/org/apache/iotdb/db/mpp/sql/plan/QueryPlannerTest.java
+++ b/server/src/test/java/org/apache/iotdb/db/mpp/sql/plan/QueryPlannerTest.java
@@ -50,14 +50,14 @@ public class QueryPlannerTest {
                 querySql, new QueryId("query1"), new SessionInfo(), QueryType.READ));
     queryExecution.doLogicalPlan();
     System.out.printf("SQL: %s%n%n", querySql);
-    System.out.println("===== Step 1: Logical Plan =====");
+    System.out.println("\n===== Step 1: Logical Plan =====");
     System.out.println(PlanNodeUtil.nodeToString(queryExecution.getLogicalPlan().getRootNode()));
     PlanNodeVisualizer.printAsBox(queryExecution.getLogicalPlan().getRootNode());
 
     queryExecution.doDistributedPlan();
     DistributedQueryPlan distributedQueryPlan = queryExecution.getDistributedPlan();
 
-    System.out.println("===== Step 4: Split Fragment Instance =====");
+    System.out.println("\n===== Step 4: Split Fragment Instance =====");
     distributedQueryPlan.getInstances().forEach(System.out::println);
   }
 }