dlmarion opened a new pull request, #4733: URL: https://github.com/apache/accumulo/pull/4733
In #4709 we attempted to balance the root and metadata tables before the user tables. Upon merging this left `WaitForBalanceIT`, `BalanceInPresenceOfOfflineTableIT`, `SimpleBalancerFairnessIT`, and `RegexGroupBalanceIT` in a broken state. These tests were failing in different ways, but it all boiled down to the fact that the inputs to the balancer were not being partitioned according to the level that we are trying to balance. For example, we were passing all tserver and tablet information to the balancer when trying to balance the root table, and the balancer would return migrations for non-root tables. This commit modifies the Manager to partition the inputs to the balancer, which returns these tests to a passing state. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
