[
https://issues.apache.org/jira/browse/HBASE-5231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13192588#comment-13192588
]
stack commented on HBASE-5231:
------------------------------
bq. I confine the impact for this feature within the limit of balancer slop
which was introduced more than 6 months ago. This means there is no real change
in the overall balancing for the whole cluster.
I do not know what that means (it seems out of scope for this patch)
bq. The addendum adds javadoc to getAssignmentsByTable().
The addendum documents an internal implementation detail. Why should caller
even care about this hackery?
bq. Part of the reason for putting some of balance-by-table logic in Master is
to limit the complexity of DefaultLoadBalancer.
What does balance-by-table have to do w/ default balancer? That is written.
Done. Balance-by-table should be something else.
bq. There may be better ways to simplify the logic in DefaultLoadBalancer. I
will create a separate JIRA for that.
Yes. The default balancer code is too hard to grok
bq. One intrinsic limitation of regions per regionserver being the sole
balancing criterion is that the actual load on the regions is not taken into
account.
Isn't this a balancer implementation detail? It would figure how to ask this?
If it can't, then we need to beef up the balancer interface api so this stuff
is passed in.
> Backport HBASE-3373 (per-table load balancing) to 0.92
> ------------------------------------------------------
>
> Key: HBASE-5231
> URL: https://issues.apache.org/jira/browse/HBASE-5231
> Project: HBase
> Issue Type: Improvement
> Reporter: Zhihong Yu
> Fix For: 0.92.1
>
> Attachments: 5231-v2.txt, 5231.addendum, 5231.txt
>
>
> This JIRA backports per-table load balancing to 0.90
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira