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

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


    from bf5528c885 [multistage] Catch Throwable To Propagate Proper Error 
Message (#10438)
     add 5673c8e6b2 RebalanceStatus API changes to track the status/progress of 
rebalance. (#10359)

No new revisions were added by this update.

Summary of changes:
 .../pinot/common/metadata/ZKMetadataProvider.java  |  15 +-
 .../metadata/controllerjob/ControllerJobType.java  |   4 +-
 .../api/resources/PinotRealtimeTableResource.java  |   8 +-
 .../api/resources/PinotSegmentRestletResource.java |   3 +-
 .../api/resources/PinotTableRestletResource.java   | 109 ++++++++----
 ....java => ServerRebalanceJobStatusResponse.java} |  31 ++--
 .../helix/core/PinotHelixResourceManager.java      |  78 +++++---
 .../core/rebalance/NoOpTableRebalanceObserver.java |  19 +-
 .../helix/core/rebalance/RebalanceResult.java      |  10 +-
 .../core/rebalance/TableRebalanceObserver.java     |  46 ++---
 .../rebalance/TableRebalanceProgressStats.java     | 130 ++++++++++++++
 .../helix/core/rebalance/TableRebalancer.java      | 138 ++++++++++-----
 .../rebalance/ZkBasedTableRebalanceObserver.java   | 197 +++++++++++++++++++++
 .../helix/core/relocation/SegmentRelocator.java    |   5 +-
 .../TestZkBasedTableRebalanceObserver.java         | 106 +++++++++++
 .../pinot/spi/utils/RebalanceConfigConstants.java  |   6 +
 .../apache/pinot/tools/PinotTableRebalancer.java   |   2 +
 17 files changed, 737 insertions(+), 170 deletions(-)
 copy 
pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/{InstanceInfo.java
 => ServerRebalanceJobStatusResponse.java} (53%)
 copy 
pinot-core/src/main/java/org/apache/pinot/core/data/manager/offline/OfflineTableDataManager.java
 => 
pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/NoOpTableRebalanceObserver.java
 (66%)
 copy 
pinot-plugins/pinot-metrics/pinot-yammer/src/main/java/org/apache/pinot/plugin/metrics/yammer/YammerSettableGauge.java
 => 
pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/TableRebalanceObserver.java
 (50%)
 create mode 100644 
pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/TableRebalanceProgressStats.java
 create mode 100644 
pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/ZkBasedTableRebalanceObserver.java
 create mode 100644 
pinot-controller/src/test/java/org/apache/pinot/controller/helix/core/rebalance/TestZkBasedTableRebalanceObserver.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to