26e51376d9
Instead of blocking the RPC call path and performing a potentially expensive calculation (including a call to `c.LANMembers()`), introduce a channel to request a rebalance. Some events don't force a reshuffle, instead the extend the duration of the current rebalance window because the environment thrashed enough to redistribute a client's load. |
||
---|---|---|
.. | ||
server_manager.go | ||
server_manager_internal_test.go | ||
server_manager_test.go |