This is an automated email from the ASF dual-hosted git repository. morrysnow pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from 7a77cd77d5a [refactor](jdbc catalog) split sap_hana jdbc executor (#34733) add 235506b095c [feature](mtmv) create mtmv support partitions rollup (#31812) No new revisions were added by this update. Summary of changes: .../antlr4/org/apache/doris/nereids/DorisParser.g4 | 7 +- .../main/java/org/apache/doris/catalog/MTMV.java | 40 +-- .../apache/doris/job/extensions/mtmv/MTMVTask.java | 6 +- .../doris/mtmv/MTMVPartitionExprDateTrunc.java | 228 ++++++++++++++++ .../doris/mtmv/MTMVPartitionExprFactory.java | 39 +++ .../doris/mtmv/MTMVPartitionExprService.java | 60 +++++ .../org/apache/doris/mtmv/MTMVPartitionInfo.java | 39 ++- .../org/apache/doris/mtmv/MTMVPartitionUtil.java | 79 +++--- .../MTMVRelatedPartitionDescGeneratorService.java | 38 +++ .../MTMVRelatedPartitionDescInitGenerator.java | 34 +++ ...latedPartitionDescOnePartitionColGenerator.java | 67 +++++ .../MTMVRelatedPartitionDescRollUpGenerator.java | 142 ++++++++++ ...TMVRelatedPartitionDescSyncLimitGenerator.java} | 145 +++------- .../org/apache/doris/mtmv/MTMVRelatedTableIf.java | 29 -- .../main/java/org/apache/doris/mtmv/MTMVUtil.java | 100 +------ .../doris/mtmv/RelatedPartitionDescResult.java | 53 ++++ .../doris/nereids/parser/LogicalPlanBuilder.java | 24 +- .../trees/plans/commands/info/CreateMTMVInfo.java | 86 ++---- .../commands/info/MTMVPartitionDefinition.java | 215 +++++++++++++++ ...TMVRelatedPartitionDescRollUpGeneratorTest.java | 152 +++++++++++ ...elatedPartitionDescSyncLimitGeneratorTest.java} | 45 +--- .../java/org/apache/doris/mtmv/MTMVUtilTest.java | 65 ----- .../mtmv_p0/test_hive_limit_partition_mtmv.out | 14 + .../data/mtmv_p0/test_rollup_partition_mtmv.out | 16 ++ .../mtmv_p0/test_hive_limit_partition_mtmv.groovy | 129 +++++---- .../mtmv_p0/test_rollup_partition_mtmv.groovy | 292 +++++++++++++++++++++ 26 files changed, 1628 insertions(+), 516 deletions(-) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/mtmv/MTMVPartitionExprDateTrunc.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/mtmv/MTMVPartitionExprFactory.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/mtmv/MTMVPartitionExprService.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/mtmv/MTMVRelatedPartitionDescGeneratorService.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/mtmv/MTMVRelatedPartitionDescInitGenerator.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/mtmv/MTMVRelatedPartitionDescOnePartitionColGenerator.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/mtmv/MTMVRelatedPartitionDescRollUpGenerator.java copy fe/fe-core/src/main/java/org/apache/doris/mtmv/{MTMVUtil.java => MTMVRelatedPartitionDescSyncLimitGenerator.java} (56%) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/mtmv/RelatedPartitionDescResult.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/info/MTMVPartitionDefinition.java create mode 100644 fe/fe-core/src/test/java/org/apache/doris/mtmv/MTMVRelatedPartitionDescRollUpGeneratorTest.java copy fe/fe-core/src/test/java/org/apache/doris/mtmv/{MTMVUtilTest.java => MTMVRelatedPartitionDescSyncLimitGeneratorTest.java} (64%) create mode 100644 regression-test/data/mtmv_p0/test_rollup_partition_mtmv.out create mode 100644 regression-test/suites/mtmv_p0/test_rollup_partition_mtmv.groovy --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org