This is an automated email from the ASF dual-hosted git repository. morningman pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from 1544110c1b9 [feature-wip](arrow-flight)(step4) Support other DML and DDL statements, besides `Select` (#25919) add 290070074a1 [refactor](stats) refactor collection logic and opt some config (#26163) No new revisions were added by this update. Summary of changes: docs/en/docs/query-acceleration/statistics.md | 328 ++++++++++++--------- docs/zh-CN/docs/query-acceleration/statistics.md | 275 +++++++++-------- .../main/java/org/apache/doris/common/Config.java | 34 +-- .../main/java/org/apache/doris/catalog/Env.java | 7 - .../java/org/apache/doris/catalog/OlapTable.java | 7 +- .../doris/nereids/stats/StatsCalculator.java | 4 + .../java/org/apache/doris/qe/SessionVariable.java | 58 +++- .../org/apache/doris/statistics/AnalysisJob.java | 193 ++++++++++++ .../apache/doris/statistics/AnalysisManager.java | 90 ++---- .../doris/statistics/AnalysisTaskExecutor.java | 28 +- .../doris/statistics/AnalysisTaskWrapper.java | 16 +- .../apache/doris/statistics/BaseAnalysisTask.java | 110 +++---- .../org/apache/doris/statistics/ColStatsData.java | 14 + .../apache/doris/statistics/HMSAnalysisTask.java | 135 +-------- .../apache/doris/statistics/JdbcAnalysisTask.java | 34 +-- .../apache/doris/statistics/MVAnalysisTask.java | 152 ---------- .../apache/doris/statistics/OlapAnalysisTask.java | 138 +-------- .../doris/statistics/StatisticConstants.java | 14 +- .../doris/statistics/StatisticsAutoCollector.java | 9 +- .../doris/statistics/StatisticsCollector.java | 11 +- .../statistics/StatisticsPeriodCollector.java | 50 ---- .../java/org/apache/doris/statistics/StatsId.java | 15 +- .../doris/statistics/util/StatisticsUtil.java | 81 ++++- .../apache/doris/statistics/AnalysisJobTest.java | 233 +++++++++------ .../doris/statistics/AnalysisManagerTest.java | 37 ++- .../doris/statistics/AnalysisTaskExecutorTest.java | 16 +- .../{AnalysisJobTest.java => AnalyzeTest.java} | 8 +- .../org/apache/doris/statistics/CacheTest.java | 40 ++- .../doris/statistics/OlapAnalysisTaskTest.java | 74 +++-- .../statistics/StatisticsAutoCollectorTest.java | 73 +++++ .../doris/statistics/util/StatisticsUtilTest.java | 46 ++- .../suites/statistics/analyze_stats.groovy | 100 +++++-- .../suites/statistics/test_agg_complex_type.groovy | 53 ++++ 33 files changed, 1366 insertions(+), 1117 deletions(-) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/statistics/AnalysisJob.java delete mode 100644 fe/fe-core/src/main/java/org/apache/doris/statistics/MVAnalysisTask.java delete mode 100644 fe/fe-core/src/main/java/org/apache/doris/statistics/StatisticsPeriodCollector.java copy fe/fe-core/src/test/java/org/apache/doris/statistics/{AnalysisJobTest.java => AnalyzeTest.java} (97%) create mode 100644 regression-test/suites/statistics/test_agg_complex_type.groovy --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org