[ 
https://issues.apache.org/jira/browse/HELIX-633?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15485816#comment-15485816
 ] 

Lei Xia commented on HELIX-633:
-------------------------------

Code checked in to 0.6.x branch. 
https://github.com/apache/helix/commit/bc0aa76a9de6243928e53e1a1d01e7502ff8267c

> 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)

Reply via email to