jackjlli commented on pull request #8441: URL: https://github.com/apache/pinot/pull/8441#issuecomment-1086373452
> If we want to achieve minimum segments movement, we should guarantee the pool number is not changed for a replica group before and after the rebalance, else we are moving one replica from a set of hosts to another. The pool selection will be deterministic if the number of pools remains the same. Maybe we can set the scope to only handle the case that the number of pools didn't change. Actually this is hard in real case. Supposed if there is one whole pool that needs to be decommissioned and the other pools remain the same, your assumption will break. If we give up / disable this feature in the current table rebalance in order to accept a new pool, the instance assignment in other pools will be affected. -- 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. To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org