hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-10576) Custom load balancer to co-locate the regions of two tables which are having same split keys
Date Thu, 24 Apr 2014 23:29:18 GMT

    [ https://issues.apache.org/jira/browse/HBASE-10576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13980481#comment-13980481
] 

stack commented on HBASE-10576:
-------------------------------

Do we have to go the route of special-casing 'shadow-regions'.  The LB is responsible for
assignments.  Assignment policy belongs in the LB.  The LB is meant to allow new factors balancing.

Special-casing assignments per new feature will fast become unmaintainable IMO.

Related story: Jimmy Xiang just made it so Master and Backup Masters are also RegionServers.
 In the code, spread all about -- in the LB but also on region open, etc. -- there was special-casing
such that if a backup master, then only carry a few regions (configurable).  Jimmy just did
the work to move this work all up into the LB.  Now it is in one place only.

> Custom load balancer to co-locate the regions of two tables which are having same split
keys
> --------------------------------------------------------------------------------------------
>
>                 Key: HBASE-10576
>                 URL: https://issues.apache.org/jira/browse/HBASE-10576
>             Project: HBase
>          Issue Type: Sub-task
>          Components: Balancer
>            Reporter: rajeshbabu
>            Assignee: rajeshbabu
>         Attachments: HBASE-10536_v2.patch, HBASE-10576.patch
>
>
> To support local indexing both user table and index table should have same split keys.
This issue to provide custom balancer to colocate the regions of two tables which are having
same split keys. 
> This helps in Phoenix as well.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message