Hunter L created HELIX-711:
------------------------------
Summary: Allow downward state transition during recovery and add
recovery threshold
Key: HELIX-711
URL: https://issues.apache.org/jira/browse/HELIX-711
Project: Apache Helix
Issue Type: Improvement
Reporter: Hunter L
# Previously, a single partition requiring recovery balance would block all
types of load-balance. This commit allows all downward state transitions (load
balance) to happen even when recovery balance is happening in the same cycle.
# As for non-downward state transitions load-balance, a parameter,
ErrorOrRecoveryPartitionThresholdForLoadBalance, was added to ClusterConfig. If
the number of partitions requiring recovery is lower than the threshold,
non-downward load-balance will take place in the same cycle as recovery
balance; otherwise, non-downward load-balance will not take place in the same
cycle.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)