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: [email protected]
For additional commands, e-mail: [email protected]