helix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lei Xia (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HELIX-633) AutoRebalancer should ignore disabled instance and all partitions on disabled instances should be dropped in FULL_AUTO rebalance mode.
Date Sun, 28 Aug 2016 19:06:20 GMT
Lei Xia created HELIX-633:
-----------------------------

             Summary: AutoRebalancer should ignore disabled instance and all partitions on
disabled instances should be dropped in FULL_AUTO rebalance mode.
                 Key: HELIX-633
                 URL: https://issues.apache.org/jira/browse/HELIX-633
             Project: Apache Helix
          Issue Type: Bug
            Reporter: Lei Xia
            Assignee: Lei Xia


Now, if a node is disabled in cluster but stays to appear in LIVEINSTANCES.
Helix AutoRebalancer still assign partitions on the disabled node, but not sending state transition
messages to the node. So all partitions which belonged to that node disappeared from EV.

The right behavior is that AutoRebalancer should ignore the
disabled node or the node should disappear from live instances.

After this fix, in Helix Full-Auto rebalance mode, if an instance is disabled from its config,
no matter it is live or not, the partitions on the disabled node will be transferred to DROPPED
state, and the partitions will be redistributed to all other live and enabled instances.





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message