This is an automated email from the ASF dual-hosted git repository.

starocean999 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 78c6b115c3 [fix](planner)avg function need support large int param 
(#23254)
     add 35d0c9e71e [refactor](nereids) Refactor stats collection framework 
(#22963)

No new revisions were added by this update.

Summary of changes:
 .../main/java/org/apache/doris/common/Config.java  |   5 +-
 fe/fe-core/src/main/cup/sql_parser.cup             |   6 -
 .../apache/doris/analysis/AnalyzeProperties.java   |   6 +-
 .../apache/doris/analysis/ShowTableStatsStmt.java  |  30 +-
 .../doris/catalog/InternalSchemaInitializer.java   |  40 +-
 .../doris/catalog/external/HMSExternalTable.java   |  20 +-
 .../org/apache/doris/journal/JournalEntity.java    |   6 +
 .../java/org/apache/doris/persist/EditLog.java     |   9 +
 .../org/apache/doris/persist/OperationType.java    |   1 +
 .../main/java/org/apache/doris/qe/DdlExecutor.java |   3 -
 .../java/org/apache/doris/qe/ShowExecutor.java     |  30 +-
 .../java/org/apache/doris/qe/StmtExecutor.java     |  16 +-
 .../apache/doris/service/FrontendServiceImpl.java  |  19 +-
 .../org/apache/doris/statistics/AnalysisInfo.java  |  55 --
 .../apache/doris/statistics/AnalysisManager.java   | 385 ++++------
 .../apache/doris/statistics/BaseAnalysisTask.java  |  17 +-
 .../org/apache/doris/statistics/ColStatsData.java  |  82 +++
 .../apache/doris/statistics/ColumnStatistic.java   |  31 +-
 .../statistics/ColumnStatisticsCacheLoader.java    |   1 -
 .../apache/doris/statistics/HMSAnalysisTask.java   |  48 +-
 ...AssertNumRowsStatsDerive.java => HistData.java} |  22 +-
 .../org/apache/doris/statistics/Histogram.java     |  18 +-
 .../doris/statistics/HistogramCacheLoader.java     |   1 -
 .../apache/doris/statistics/OlapAnalysisJob.java   |  56 ++
 .../apache/doris/statistics/OlapAnalysisTask.java  | 143 +++-
 .../org/apache/doris/statistics/ResultRow.java     |  59 ++
 .../doris/statistics/StatisticConstants.java       |   4 +-
 .../doris/statistics/StatisticsAutoAnalyzer.java   | 118 ++-
 .../apache/doris/statistics/StatisticsCache.java   |  92 +--
 .../apache/doris/statistics/StatisticsCleaner.java |  19 +-
 .../doris/statistics/StatisticsRepository.java     | 121 +--
 .../java/org/apache/doris/statistics/StatsId.java  |  58 ++
 .../apache/doris/statistics/TableStatistic.java    |  61 --
 .../doris/statistics/TableStatisticBuilder.java    |  51 --
 .../statistics/TableStatisticsCacheLoader.java     |  60 --
 .../org/apache/doris/statistics/TableStats.java    |  89 +++
 .../doris/statistics/util/InternalQuery.java       |  21 +-
 .../doris/statistics/util/InternalQueryResult.java | 242 ------
 .../doris/statistics/util/StatisticsUtil.java      |  55 +-
 .../apache/doris/statistics/AnalysisJobTest.java   |  22 +-
 .../doris/statistics/AnalysisManagerTest.java      | 180 ++++-
 .../doris/statistics/AnalysisTaskExecutorTest.java |   6 +-
 .../org/apache/doris/statistics/CacheTest.java     | 180 +++--
 .../statistics/StatisticsAutoAnalyzerTest.java     | 202 +++++
 .../apache/doris/statistics/StatsMockUtil.java}    |  43 +-
 .../statistics/util/InternalQueryResultTest.java   | 119 ---
 gensrc/thrift/FrontendService.thrift               |   2 +-
 .../suites/statistics/analyze_stats.groovy         | 809 ++++++++++++++++++---
 48 files changed, 2163 insertions(+), 1500 deletions(-)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/statistics/ColStatsData.java
 copy 
fe/fe-core/src/main/java/org/apache/doris/statistics/{AssertNumRowsStatsDerive.java
 => HistData.java} (69%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/statistics/OlapAnalysisJob.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/statistics/ResultRow.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/statistics/StatsId.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/statistics/TableStatistic.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/statistics/TableStatisticBuilder.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/statistics/TableStatisticsCacheLoader.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/statistics/TableStats.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/statistics/util/InternalQueryResult.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/statistics/StatisticsAutoAnalyzerTest.java
 copy fe/fe-core/src/{main/java/org/apache/doris/statistics/PlanStats.java => 
test/java/org/apache/doris/statistics/StatsMockUtil.java} (54%)
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/statistics/util/InternalQueryResultTest.java


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to