This is an automated email from the ASF dual-hosted git repository.
hui pushed a change to branch lmh/AggregationPushDown
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 43b86e2c055 fix compile
add fc699de57f9 fix all UT
add 398649e7dce fix all IT
No new revisions were added by this update.
Summary of changes:
.../queryengine/plan/execution/QueryExecution.java | 12 +-
.../plan/optimization/AggregationPushDown.java | 304 ++++++++++++----
.../plan/optimization/ColumnInjectionPushDown.java | 25 +-
.../plan/planner/LogicalPlanBuilder.java | 80 +++++
.../plan/planner/LogicalPlanVisitor.java | 25 +-
.../plan/planner/distribution/SourceRewriter.java | 5 +-
.../plan/planner/plan/node/PlanGraphPrinter.java | 14 +
.../optimization/ColumnInjectionPushDownTest.java | 241 ++++++++-----
.../plan/optimization/OptimizationTestUtil.java | 8 +
.../plan/optimization/TestPlanBuilder.java | 28 +-
.../distribution/AggregationAlignByDeviceTest.java | 26 +-
.../distribution/AggregationDistributionTest.java | 4 +-
.../AlignByDeviceOrderByLimitOffsetTest.java | 18 +-
.../planner/distribution/AlignedByDeviceTest.java | 215 +++++++++--
.../logical/DataQueryLogicalPlannerTest.java | 394 +++++++++------------
.../logical/SchemaQueryLogicalPlannerTest.java | 11 +-
16 files changed, 950 insertions(+), 460 deletions(-)