hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-5231) Backport HBASE-3373 (per-table load balancing) to 0.92
Date Tue, 24 Jan 2012 21:56:42 GMT

    [ 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


View raw message