[ https://issues.apache.org/jira/browse/HBASE-10127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13845568#comment-13845568 ]
Jean-Marc Spaggiari commented on HBASE-10127: --------------------------------------------- Hi Elliot, Have you take a close look to the patch? It seems that it's still still building the balancing plan based on the entire cluster/tables, not just a single table, but at the end, execute only for a single table. Might be useful if you create a big table, or split it in multiple small pieces, and then want to balance it without impacting the rest of the operations. The generated plan will still take into consideration the other tables/regions. So it's not really a table balancer the way it was before. I think. > support balance table > --------------------- > > Key: HBASE-10127 > URL: https://issues.apache.org/jira/browse/HBASE-10127 > Project: HBase > Issue Type: Improvement > Components: master, shell > Affects Versions: 0.94.14 > Reporter: cuijianwei > Attachments: HBASE-10127-0.94-v1.patch > > > HMaster provides a rpc interface : 'balance()' to balance all the regions > among region servers in the cluster. Sometimes, we might want to balance all > the regions belonging to a table while keeping the region assignments of > other tables. This demand may reveal in a shared cluster where we want to > balance regions for one application's table without affecting other > applications. Therefore, will it be useful if we extend the current > 'balance()' interface to only balance regions of the same table? -- This message was sent by Atlassian JIRA (v6.1.4#6159)