[ https://issues.apache.org/jira/browse/HBASE-17159?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15688840#comment-15688840 ]
Yu Li commented on HBASE-17159: ------------------------------- Seems clear enough, please prepare a patch, thanks. [~xharlie] > Improve the assignment plan when server aborted or creating tables, etc. > ------------------------------------------------------------------------ > > Key: HBASE-17159 > URL: https://issues.apache.org/jira/browse/HBASE-17159 > Project: HBase > Issue Type: New Feature > Components: Balancer, Region Assignment > Affects Versions: 2.0.0, 1.2.4 > Reporter: Charlie Qiangeng Xu > > When master processing a dead serve or creating a new table, the assignment > plan would be generated based on the roundRobinAssignment method of balancer. > Yet if these operations happen a lot, the cluster would be out of balance > both on table level and server level. Balancer would be triggered and may > cause huge amount of region moves( This is what we observed). > Ideally, the assignment should be able to consider the table or cluster level > balance as well as locality(for the case of dead server). > -- This message was sent by Atlassian JIRA (v6.3.4#6332)