This is an automated email from the ASF dual-hosted git repository.
gavinchou pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from a0ecbae7c29 [feature](mtmv)MTMV refresh support multi pct tables
(#56958)
add 7e0503b8954 [feature](cloud) Support balance sync warm up (#56164)
No new revisions were added by this update.
Summary of changes:
be/src/io/cache/block_file_cache_downloader.cpp | 14 +-
cloud/src/meta-service/meta_service_resource.cpp | 27 +-
.../main/java/org/apache/doris/common/Config.java | 22 +-
.../antlr4/org/apache/doris/nereids/DorisParser.g4 | 2 +
.../doris/cloud/catalog/BalanceTypeEnum.java | 69 +++++
.../cloud/catalog/CloudInstanceStatusChecker.java | 53 ++++
.../doris/cloud/catalog/CloudTabletRebalancer.java | 179 +++++++++--
.../apache/doris/cloud/catalog/ComputeGroup.java | 153 +++++++++
.../doris/cloud/system/CloudSystemInfoService.java | 44 +++
.../doris/nereids/parser/LogicalPlanBuilder.java | 9 +
.../apache/doris/nereids/trees/plans/PlanType.java | 1 +
...eCommand.java => AlterComputeGroupCommand.java} | 67 ++--
.../trees/plans/commands/ShowClustersCommand.java | 19 +-
.../trees/plans/visitor/CommandVisitor.java | 5 +
.../doris/cloud/catalog/ComputeGroupTest.java | 341 +++++++++++++++++++++
.../commands/AlterComputeGroupCommandTest.java | 243 +++++++++++++++
.../trees/plans/commands/ShowComputeGroupTest.java | 91 ++++++
gensrc/proto/cloud.proto | 2 +
.../test_alter_compute_group_properties.groovy | 92 ++++++
...est_balance_use_compute_group_properties.groovy | 212 +++++++++++++
.../cloud_p0/balance/test_balance_warm_up.groovy | 2 +-
.../test_balance_warm_up_sync_global_config.groovy | 179 +++++++++++
.../test_balance_warm_up_task_abnormal.groovy | 121 ++++++++
.../balance/test_peer_read_async_warmup.groovy | 169 ++++++++++
.../test_warmup_rebalance.groovy | 2 +-
25 files changed, 2056 insertions(+), 62 deletions(-)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/cloud/catalog/BalanceTypeEnum.java
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/{AlterResourceCommand.java
=> AlterComputeGroupCommand.java} (51%)
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/cloud/catalog/ComputeGroupTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/plans/commands/AlterComputeGroupCommandTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/plans/commands/ShowComputeGroupTest.java
create mode 100644
regression-test/suites/cloud_p0/balance/test_alter_compute_group_properties.groovy
create mode 100644
regression-test/suites/cloud_p0/balance/test_balance_use_compute_group_properties.groovy
create mode 100644
regression-test/suites/cloud_p0/balance/test_balance_warm_up_sync_global_config.groovy
create mode 100644
regression-test/suites/cloud_p0/balance/test_balance_warm_up_task_abnormal.groovy
create mode 100644
regression-test/suites/cloud_p0/balance/test_peer_read_async_warmup.groovy
rename regression-test/suites/cloud_p0/{multi_cluster =>
balance}/test_warmup_rebalance.groovy (98%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]