commit | c04f355dd7de3d0c42fcb0e40f70b4de083afdef | [log] [tgz] |
---|---|---|
author | Junkai Xue <jxue@linkedin.com> | Fri Apr 23 14:58:48 2021 -0700 |
committer | Junkai Xue <junkai.xue@gmail.com> | Tue Jun 01 11:44:29 2021 -0700 |
tree | 5de93c1ae06e08e8b9e218c79b80f56f5648c8cf | |
parent | bbb0554f696a77f04f5f15adbd148b5f6bbe172f [diff] |
[Replica Level Throttle] Add per replica rebalance type compute logic (#1703) * Add per replica rebalance type compute logic Three functions added: 1) rebalance type computation required state. 2) rebalance type per message 3) message sorting rules and comparators to determine which message to apply first.
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 -Dmaven.test.skip.exec=true
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: