This is an automated email from the ASF dual-hosted git repository.
yashmayya pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git
from 26ce91bddd [Query Resource Isolation] Workload Configs (#15109)
add 27edc80080 Improve controller job ZK metadata cleanup logic (#16046)
No new revisions were added by this update.
Summary of changes:
.../metadata/controllerjob/ControllerJobType.java | 34 ------
.../pinot/controller/BaseControllerStarter.java | 2 +
.../apache/pinot/controller/ControllerConf.java | 22 ++++
.../api/resources/PinotRealtimeTableResource.java | 2 +-
.../api/resources/PinotSegmentRestletResource.java | 2 +-
.../api/resources/PinotTableRestletResource.java | 19 +++-
.../api/resources/PinotTenantRestletResource.java | 2 +-
.../helix/core/PinotHelixResourceManager.java | 24 +++--
.../core/controllerjob/ControllerJobType.java | 105 +++++++++++++++++++
.../helix/core/rebalance/RebalanceChecker.java | 5 +-
.../core/rebalance/TableRebalanceManager.java | 6 +-
.../rebalance/ZkBasedTableRebalanceObserver.java | 4 +-
.../tenant/ZkBasedTenantRebalanceObserver.java | 4 +-
.../helix/core/util/ControllerZkHelixUtils.java | 77 +++++++++++---
.../helix/core/rebalance/RebalanceCheckerTest.java | 5 +-
.../rebalance/tenant/TenantRebalancerTest.java | 2 +-
.../core/util/ControllerZkHelixUtilsTest.java | 116 +++++++++++++++++++++
.../tests/LLCRealtimeClusterIntegrationTest.java | 2 +-
.../tests/TableRebalanceIntegrationTest.java | 65 +++++++++++-
.../apache/pinot/spi/utils/CommonConstants.java | 1 -
20 files changed, 415 insertions(+), 84 deletions(-)
delete mode 100644
pinot-common/src/main/java/org/apache/pinot/common/metadata/controllerjob/ControllerJobType.java
create mode 100644
pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/controllerjob/ControllerJobType.java
create mode 100644
pinot-controller/src/test/java/org/apache/pinot/controller/helix/core/util/ControllerZkHelixUtilsTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]