You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "rajeshbabu (JIRA)" <ji...@apache.org> on 2014/09/04 22:07:25 UTC

[jira] [Updated] (HBASE-10576) Custom load balancer to co-locate the regions of two tables which are having same split keys

     [ https://issues.apache.org/jira/browse/HBASE-10576?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

rajeshbabu updated HBASE-10576:
-------------------------------
    Attachment: HBASE-10576_shadow_regions_wip.patch

Here is the WIP patch introducing new state 'shadow' to region so that AM/balancer can skip the assignment and at the same time the writes and reads can be served by the region.

To make the region a shadow region using transaction approach.

 [~jeffreyz]  is this approach fine for you? 
If it's ok, I will add more tests,APIs and utils if any required. 

Ping [~jxiang] [~stack]

Thanks.

> 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, HBASE-10576_shadow_regions_wip.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.3.4#6332)