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

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


    from c5b8c67be4 [Minor cleanup] Remove TrieNode (#9649)
     add 5539eb67b6 notify servers that need to move segments to new tiers via 
SegmentReloadMessage (#9624)

No new revisions were added by this update.

Summary of changes:
 .../common/messages/SegmentReloadMessage.java      |  36 +++-
 .../pinot/controller/BaseControllerStarter.java    |  18 +-
 .../apache/pinot/controller/ControllerConf.java    |  25 +--
 .../helix/core/PinotHelixResourceManager.java      |   5 +-
 .../helix/core/relocation/SegmentRelocator.java    | 188 ++++++++++++++++++++-
 .../helix/core/relocation/SegmentTierAssigner.java | 112 ------------
 ...ControllerPeriodicTaskStarterStatelessTest.java |   2 +-
 .../core/relocation/SegmentRelocatorTest.java      | 150 ++++++++++++++++
 .../core/relocation/SegmentTierAssignerTest.java   |  86 ----------
 .../core/data/manager/BaseTableDataManager.java    |   2 +
 .../core/data/manager/InstanceDataManager.java     |   9 +
 .../loader/TierBasedSegmentDirectoryLoader.java    |  60 +++++--
 .../TierBasedSegmentDirectoryLoaderTest.java       |  20 ++-
 .../starter/helix/HelixInstanceDataManager.java    |  56 ++++--
 .../helix/SegmentMessageHandlerFactory.java        |  22 ++-
 15 files changed, 516 insertions(+), 275 deletions(-)
 delete mode 100644 
pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/relocation/SegmentTierAssigner.java
 create mode 100644 
pinot-controller/src/test/java/org/apache/pinot/controller/helix/core/relocation/SegmentRelocatorTest.java
 delete mode 100644 
pinot-controller/src/test/java/org/apache/pinot/controller/helix/core/relocation/SegmentTierAssignerTest.java


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

Reply via email to