[ https://issues.apache.org/jira/browse/HBASE-22256?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16823671#comment-16823671 ]
Nikhil Bafna commented on HBASE-22256: -------------------------------------- [~xucang] Resubmitted the patch to invoke the QA. > Enabling FavoredStochasticBalancer on existing cluster leaves regions > unassigned > -------------------------------------------------------------------------------- > > Key: HBASE-22256 > URL: https://issues.apache.org/jira/browse/HBASE-22256 > Project: HBase > Issue Type: Bug > Components: Balancer > Affects Versions: 2.1.3 > Reporter: Nikhil Bafna > Priority: Major > Attachments: HBASE-22256.master.001.patch, > HBASE-22256.master.001.patch, HBASE-22256.master.001.patch > > > This is related to HBASE-18349. > The test that fails corresponding to this is > TestFavoredStochasticLoadBalancer#testMisplacedRegions. When a region is > misplaced w.r.t to the favored nodes, this balancer unassigns the region and > the new RegionPlan has the source server as null leading to NPE later. This > leaves the affected regions to be unassigned after the balancer run. > This is problematic especially when moving from a different balancer to the > FavoredStochasticLoadBalancer because all regions would be "misplaced" in the > favored balancer's run. > The fix is along the lines of HBASE-18602. -- This message was sent by Atlassian JIRA (v7.6.3#76005)