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

jackietien pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git.


    from 49938f4  [IOTDB-2772] Fix influxdb build error (#5292)
     add 537069e  [IoTDB-2660] Implement the basic functionalities for 
DistributionPlanner (#5291)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/iotdb/db/mpp/common/Analysis.java   |  42 +++-
 .../org/apache/iotdb/db/mpp/common/DataRegion.java |  53 +++--
 .../iotdb/db/mpp/common/DataRegionTimeSlice.java   |  12 +-
 .../iotdb/db/mpp/common/FilterNullPolicy.java      |   1 +
 .../{QueryContext.java => MPPQueryContext.java}    |   2 +-
 .../org/apache/iotdb/db/mpp/common/OrderBy.java    |  27 ---
 .../apache/iotdb/db/mpp/common/SchemaRegion.java   |  16 +-
 .../iotdb/db/mpp/execution/QueryExecution.java     |   6 +-
 .../iotdb/db/mpp/operator/sink/SinkOperator.java   |   2 +-
 .../sql/planner/optimization/PlanOptimizer.java    |   4 +-
 .../mpp/sql/planner/plan/DistributedQueryPlan.java |   4 +-
 .../mpp/sql/planner/plan/DistributionPlanner.java  | 219 +++++++++++++++++++++
 .../db/mpp/sql/planner/plan/LogicalPlanner.java    |   7 +-
 .../db/mpp/sql/planner/plan/LogicalQueryPlan.java  |  17 +-
 .../db/mpp/sql/planner/plan/node/PlanNode.java     |   4 +
 .../db/mpp/sql/planner/plan/node/PlanNodeId.java   |  11 ++
 .../sql/planner/plan/node/PlanNodeIdAllocator.java |  13 +-
 .../sql/planner/plan/node/PlanNodeUtil.java}       |  21 +-
 ...ftSinkNode.java => SimplePlanNodeRewriter.java} |  34 ++--
 .../planner/plan/node/process/AggregateNode.java   |  10 +
 .../planner/plan/node/process/DeviceMergeNode.java |  12 +-
 .../process/{FilterNode.java => ExchangeNode.java} |  57 +++---
 .../sql/planner/plan/node/process/FillNode.java    |  10 +
 .../sql/planner/plan/node/process/FilterNode.java  |  10 +
 .../planner/plan/node/process/FilterNullNode.java  |  10 +
 .../plan/node/process/GroupByLevelNode.java        |  10 +
 .../sql/planner/plan/node/process/LimitNode.java   |  31 ++-
 .../sql/planner/plan/node/process/OffsetNode.java  |  12 +-
 .../sql/planner/plan/node/process/SortNode.java    |  12 +-
 .../planner/plan/node/process/TimeJoinNode.java    |  32 ++-
 .../sql/planner/plan/node/sink/CsvSinkNode.java    |  10 +
 .../planner/plan/node/sink/FragmentSinkNode.java   |  10 +
 .../sql/planner/plan/node/sink/ThriftSinkNode.java |  10 +
 .../planner/plan/node/source/CsvSourceNode.java    |  10 +
 .../plan/node/source/SeriesAggregateScanNode.java  |  18 ++
 .../planner/plan/node/source/SeriesScanNode.java   |  43 +++-
 .../db/mpp/sql/plan/DistributionPlannerTest.java   | 127 ++++++++++++
 37 files changed, 781 insertions(+), 148 deletions(-)
 copy consensus/src/main/java/org/apache/iotdb/consensus/common/Peer.java => 
server/src/main/java/org/apache/iotdb/db/mpp/common/DataRegion.java (52%)
 copy 
cluster/src/main/java/org/apache/iotdb/cluster/log/snapshot/SnapshotFactory.java
 => 
server/src/main/java/org/apache/iotdb/db/mpp/common/DataRegionTimeSlice.java 
(80%)
 rename server/src/main/java/org/apache/iotdb/db/mpp/common/{QueryContext.java 
=> MPPQueryContext.java} (97%)
 delete mode 100644 
server/src/main/java/org/apache/iotdb/db/mpp/common/OrderBy.java
 copy 
cluster/src/main/java/org/apache/iotdb/cluster/exception/NoHeaderNodeException.java
 => server/src/main/java/org/apache/iotdb/db/mpp/common/SchemaRegion.java (70%)
 copy 
server/src/main/java/org/apache/iotdb/db/{auth/user/LocalFileUserManager.java 
=> mpp/sql/planner/plan/node/PlanNodeUtil.java} (63%)
 copy 
server/src/main/java/org/apache/iotdb/db/mpp/sql/planner/plan/node/{sink/ThriftSinkNode.java
 => SimplePlanNodeRewriter.java} (56%)
 copy 
server/src/main/java/org/apache/iotdb/db/mpp/sql/planner/plan/node/process/{FilterNode.java
 => ExchangeNode.java} (54%)
 create mode 100644 
server/src/test/java/org/apache/iotdb/db/mpp/sql/plan/DistributionPlannerTest.java

Reply via email to