commit | 39f395937ef86a0cf60687e76dec40c0434a942b | [log] [tgz] |
---|---|---|
author | Jiajun Wang <1803880+jiajunwang@users.noreply.github.com> | Thu Dec 19 11:08:24 2019 -0800 |
committer | Jiajun Wang <1803880+jiajunwang@users.noreply.github.com> | Fri Feb 07 12:24:22 2020 -0800 |
tree | af0cee36ee8ac6d5c5fddeaf81eeb14d4d3e49ee | |
parent | 75904ef969af01d052c9d3b649c2af5da1412154 [diff] |
Refine the WAGED rebalancer to minimize the partial rebalance workload. (#639) * Refine the WAGED rebalancer to minimize the partial rebalance workload. Split the cluster module calculation method so that different rebalance logic can have different rebalance scope calculation logic. Also, refine the WAGED rebalancer logic to reduce duplicate code.
Helix is part of the Apache Software Foundation.
Project page: http://helix.apache.org/
Mailing list: http://helix.apache.org/mail-lists.html
mvn clean install package -DskipTests
Helix is a generic cluster management framework used for automatic management of partitioned, replicated and distributed resources hosted on a cluster of nodes. Helix provides the following features: