NealSun96 opened a new issue #1166: URL: https://github.com/apache/helix/issues/1166
WAGED Rebalancer by design only supports one-off migration of resources. As a result, its `getBaselineAssignment()` did not consider the case of a cluster that's partially managed by WAGED. It tries to get baselines for all resources from the cluster; if there's no baseline data, it gets current states for all resources as a fallback. It doesn't care for resources that don't have baseline while other resources have baselines - when that's the case, the resources that don't have baseline will not fallback to their current states; they will simply not have baselines. The logic is now changed to a per resource level. If a resource has baseline, the baseline will be used; else, the current state will be used. ---------------------------------------------------------------- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
