Jackie-Jiang opened a new pull request #5015: Enhance TableRebalancer to support reassigning COMPLETED segments when instances changed URL: https://github.com/apache/incubator-pinot/pull/5015 Motivation: Currently when we change the instances for a LLC realtime table, there is no way to reassign COMPLETED segments to align with the partitions of the CONSUMING segments. This feature is especially important when partition-aware routing is enabled for the table. Right now we manually calculate the assignment and replace it in ZK, which is both troublesome and risky, and we cannot leverage the no-downtime rebalance. Change: When COMPLETED instance partitions are not provided (do not relocate COMPLETED segments), reassign COMPLETED segments the same way as CONSUMING segments so that partitions can be aligned. Enhance TableRebalancer to support aligning the partitions for COMPLETED segments without downtime.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
