commit | 27630a902f4666f270ba4af578c4ce64fb20842c | [log] [tgz] |
---|---|---|
author | Jiajun Wang <1803880+jiajunwang@users.noreply.github.com> | Tue Sep 03 16:30:03 2019 -0700 |
committer | Jiajun Wang <1803880+jiajunwang@users.noreply.github.com> | Fri Feb 07 12:24:22 2020 -0800 |
tree | 51616fbbdf5408bb6aa4a54b0d353811591e1da2 | |
parent | ff82c34d3f1ab68234cc2f5901e9a3826cf89c1e [diff] |
Record the replica objects in the AssignableNode in addition to the partition name (#440) The replica instances are required while the rebalance algorithm generating ResourceAssignment based on the AssignableNode instances. Refine the methods of the AssignableNode for better code style and readability. Also, modify the related test cases to verify state information and new methods.
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: