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

caogaofei pushed a change to branch lmh/PredicatePushDown
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 40372fffc0d optimize for templated info + align by device query with 
value filter
     add f35b2a5306e Fix it which use 'merge' command (#12060)
     add 4ca47c7c539 Pipe: Fixed the bug that CN cannot sense drop pipe failure 
in meta sync and may lead to constantly skip of drop pipe (#12059)
     add f5b88fb0e93 [IOTDB-6297] Optimize the distribute plan in the situation 
of `aggregation with align by device`
     add 33808fecd67 Merge branch 'master' into lmh/PredicatePushDown
     add 27f824aa77e fix conflict with master

No new revisions were added by this update.

Summary of changes:
 integration-test/pom.xml                           |  14 +-
 .../org/apache/iotdb/db/it/IoTDBSimpleQueryIT.java |  20 -
 .../apache/iotdb/pipe/it/IoTDBPipeClusterIT.java   |   7 +-
 .../test/java/org/apache/iotdb/spark/it/Utils.java |   1 -
 .../apache/iotdb/jdbc/IoTDBDatabaseMetadata.java   |   1 -
 .../confignode/persistence/pipe/PipeTaskInfo.java  |   4 +-
 .../db/queryengine/plan/analyze/Analysis.java      |  11 +
 .../plan/planner/LogicalPlanBuilder.java           |   1 -
 .../planner/distribution/DistributionPlanner.java  |   2 +-
 .../planner/distribution/ExchangeNodeAdder.java    |  62 +--
 .../planner/distribution/NodeDistribution.java     |  24 +-
 .../plan/planner/distribution/SourceRewriter.java  | 327 +++++++++------
 ...anNodeRewriter.java => BaseSourceRewriter.java} |   2 +-
 .../plan/planner/plan/node/PlanGraphPrinter.java   |   9 +
 .../plan/planner/plan/node/PlanNode.java           |   2 +-
 .../plan/planner/plan/node/PlanNodeType.java       |   7 +-
 .../plan/planner/plan/node/PlanVisitor.java        |   5 +
 ...SortNode.java => AggregationMergeSortNode.java} |  25 +-
 .../operator/AggregationOperatorTest.java          |  17 +-
 .../distribution/AggregationAlignByDeviceTest.java | 451 +++++++++++++++++++++
 .../distribution/AggregationDistributionTest.java  |  18 +-
 .../commons/pipe/agent/task/PipeTaskAgent.java     |   8 +-
 22 files changed, 790 insertions(+), 228 deletions(-)
 rename 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/{SimplePlanNodeRewriter.java
 => BaseSourceRewriter.java} (95%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/process/{MergeSortNode.java
 => AggregationMergeSortNode.java} (84%)
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/plan/planner/distribution/AggregationAlignByDeviceTest.java

Reply via email to