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

Reply via email to