commit | 253851a136bc248f0a0a2217c89af7e3293a3dbb | [log] [tgz] |
---|---|---|
author | jiajunwang <1803880+jiajunwang@users.noreply.github.com> | Fri Aug 02 21:21:49 2019 -0700 |
committer | Jiajun Wang <1803880+jiajunwang@users.noreply.github.com> | Fri Feb 07 12:24:22 2020 -0800 |
tree | e356eb3fc71bb8e43fec69328e138ca65e09530b | |
parent | 786d2380964d36f484e79f9899fcf3c468ef8794 [diff] |
Implement the WAGED rebalancer cluster model (#362) * Introduce the cluster model classes to support the WAGED rebalancer. Implement the cluster model classes with the minimum necessary information to support rebalance. Additional field/logics might be added later once the detailed rebalance logic is implemented. Also add related tests.
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: