This is an automated email from the ASF dual-hosted git repository. morningman pushed a change to branch branch-1.2-lts in repository https://gitbox.apache.org/repos/asf/doris.git
from 68e2495404 [branch-1.2](vec) enable vec enable by default (#15213) add 36d63cd3c5 [cherry-pick](statistics) fix analysis (#15106) No new revisions were added by this update. Summary of changes: .../org/apache/doris/analysis/AnalyzeStmt.java | 252 ++++++--------------- .../org/apache/doris/analysis/SelectListItem.java | 3 + .../java/org/apache/doris/analysis/TableRef.java | 20 +- .../main/java/org/apache/doris/catalog/Env.java | 22 +- .../doris/catalog/InternalSchemaInitializer.java | 1 + .../java/org/apache/doris/catalog/OlapTable.java | 11 +- .../main/java/org/apache/doris/catalog/Table.java | 8 +- .../java/org/apache/doris/catalog/TableIf.java | 11 +- .../doris/catalog/external/ExternalTable.java | 9 +- .../doris/catalog/external/HMSExternalTable.java | 16 +- .../java/org/apache/doris/qe/StmtExecutor.java | 3 - .../org/apache/doris/statistics/AnalysisJob.java | 207 ----------------- .../apache/doris/statistics/AnalysisManager.java | 147 ++++++++++++ ...{StatisticsCacheKey.java => AnalysisState.java} | 36 +-- ...sJobExecutor.java => AnalysisTaskExecutor.java} | 36 +-- ...{AnalysisJobInfo.java => AnalysisTaskInfo.java} | 72 +++--- .../doris/statistics/AnalysisTaskInfoBuilder.java | 115 ++++++++++ ...obScheduler.java => AnalysisTaskScheduler.java} | 70 ++---- ...sisJobWrapper.java => AnalysisTaskWrapper.java} | 38 ++-- .../apache/doris/statistics/BaseAnalysisTask.java | 163 +++++++++++++ .../apache/doris/statistics/ColumnStatistic.java | 15 +- .../{HMSAnalysisJob.java => HMSAnalysisTask.java} | 6 +- ...{HiveAnalysisJob.java => HiveAnalysisTask.java} | 12 +- ...rgAnalysisJob.java => IcebergAnalysisTask.java} | 8 +- .../apache/doris/statistics/MVAnalysisTask.java | 146 ++++++++++++ .../apache/doris/statistics/OlapAnalysisTask.java | 106 +++++++++ .../apache/doris/statistics/StatisticsCache.java | 18 +- .../doris/statistics/StatisticsCacheKey.java | 10 +- .../doris/statistics/StatisticsCacheLoader.java | 3 +- .../org/apache/doris/statistics/StatisticsJob.java | 7 +- .../doris/statistics/StatisticsRepository.java | 74 +++--- .../doris/statistics/util/StatisticsUtil.java | 4 +- .../doris/statistics/AnalysisJobExecutorTest.java | 103 --------- .../apache/doris/statistics/AnalysisJobTest.java | 117 ---------- .../org/apache/doris/statistics/CacheTest.java | 4 +- .../apache/doris/statistics/MVStatisticsTest.java | 75 ++++++ 36 files changed, 1053 insertions(+), 895 deletions(-) delete mode 100644 fe/fe-core/src/main/java/org/apache/doris/statistics/AnalysisJob.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/statistics/AnalysisManager.java copy fe/fe-core/src/main/java/org/apache/doris/statistics/{StatisticsCacheKey.java => AnalysisState.java} (51%) rename fe/fe-core/src/main/java/org/apache/doris/statistics/{AnalysisJobExecutor.java => AnalysisTaskExecutor.java} (74%) rename fe/fe-core/src/main/java/org/apache/doris/statistics/{AnalysisJobInfo.java => AnalysisTaskInfo.java} (65%) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/statistics/AnalysisTaskInfoBuilder.java rename fe/fe-core/src/main/java/org/apache/doris/statistics/{AnalysisJobScheduler.java => AnalysisTaskScheduler.java} (52%) rename fe/fe-core/src/main/java/org/apache/doris/statistics/{AnalysisJobWrapper.java => AnalysisTaskWrapper.java} (63%) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/statistics/BaseAnalysisTask.java rename fe/fe-core/src/main/java/org/apache/doris/statistics/{HMSAnalysisJob.java => HMSAnalysisTask.java} (89%) rename fe/fe-core/src/main/java/org/apache/doris/statistics/{HiveAnalysisJob.java => HiveAnalysisTask.java} (97%) rename fe/fe-core/src/main/java/org/apache/doris/statistics/{IcebergAnalysisJob.java => IcebergAnalysisTask.java} (95%) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/statistics/MVAnalysisTask.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/statistics/OlapAnalysisTask.java delete mode 100644 fe/fe-core/src/test/java/org/apache/doris/statistics/AnalysisJobExecutorTest.java delete mode 100644 fe/fe-core/src/test/java/org/apache/doris/statistics/AnalysisJobTest.java create mode 100644 fe/fe-core/src/test/java/org/apache/doris/statistics/MVStatisticsTest.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org