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/05/22 06:59:38 UTC
[iotdb] 01/01: Merge branch 'groupByLevelNodeRefactor' into xingtanzjr/agg_distribution_plan
This is an automated email from the ASF dual-hosted git repository.
xingtanzjr pushed a commit to branch xingtanzjr/agg_distribution_plan
in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit cd227ab839573a334767491d55f0bc0e3e0c1fc7
Merge: df427ed8b6 fe190f0834
Author: Jinrui.Zhang <xi...@gmail.com>
AuthorDate: Sun May 22 14:59:25 2022 +0800
Merge branch 'groupByLevelNodeRefactor' into xingtanzjr/agg_distribution_plan
.../apache/iotdb/db/mpp/plan/analyze/Analysis.java | 18 ++
.../apache/iotdb/db/mpp/plan/analyze/Analyzer.java | 12 +-
.../mpp/plan/analyze/GroupByLevelController.java | 19 +-
.../db/mpp/plan/planner/DistributionPlanner.java | 10 +-
.../db/mpp/plan/planner/LocalExecutionPlanner.java | 32 +--
.../db/mpp/plan/planner/LogicalPlanBuilder.java | 20 +-
.../planner/plan/node/process/AggregationNode.java | 3 +-
.../plan/node/process/GroupByLevelNode.java | 94 ++++----
.../planner/plan/node/process/MultiChildNode.java | 6 +
.../plan/parameter/AggregationDescriptor.java | 75 ++++++-
.../planner/plan/parameter/AggregationStep.java | 4 +
.../plan/parameter/GroupByLevelDescriptor.java | 107 +++++++++
.../plan/analyze/AggregationDescriptorTest.java | 238 +++++++++++++++++++++
.../db/mpp/plan/plan/DistributionPlannerTest.java | 76 +++----
.../db/mpp/plan/plan/QueryLogicalPlanUtil.java | 134 ++++--------
.../node/process/GroupByLevelNodeSerdeTest.java | 7 +-
16 files changed, 616 insertions(+), 239 deletions(-)