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]