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-11692) Document how and why to do a manual region split
Date Tue, 07 Oct 2014 05:00:45 GMT

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

stack commented on HBASE-11692:

The lead-off sentence is a little odd:

It is possible to manually split your table into regions, either at table creation
3087	          (pre-splitting), or at a later time by altering the table. 

Drop 'into regions' and when you say 'by altering the table', the term 'alter' implies we
need to disable the table before can split but this is not the case.

bq. This means that the Region Server holding the last region is
3096	              always under load, and the other Region Servers are idle, or mostly idle.

We actually call this out as a pathology earlier in the refguide.  You might refer to it here.

Is some of this elsewhere in the refguide already?  We should tie to ' Managed Splitting'
   Relate '9.7.4. Region Splits'?  Relate '14.8.8. Anti-Pattern: One Hot Region'?   And....
Pre-splitting the table  and ....http://hbase.apache.org/book.html#precreate.regions 

This doc is great.  +1 Fix above on commit.

> Document how and why to do a manual region split
> ------------------------------------------------
>                 Key: HBASE-11692
>                 URL: https://issues.apache.org/jira/browse/HBASE-11692
>             Project: HBase
>          Issue Type: Task
>          Components: documentation
>            Reporter: Misty Stanley-Jones
>            Assignee: Misty Stanley-Jones
>         Attachments: HBASE-11692.patch
> {quote}
> ---------- Forwarded message ----------
> From: Liu, Ming (HPIT-GADSC) <ming.liu2@hp.com>
> Date: Tue, Aug 5, 2014 at 11:28 PM
> Subject: Why hbase need manual split?
> To: "user@hbase.apache.org" <user@hbase.apache.org>
> Hi, all,
> As I understand, HBase will automatically split a region when the region is too big.
> So in what scenario, user needs to do a manual split? Could someone kindly give me some
examples that user need to do the region split explicitly via HBase Shell or Java API?
> Thanks very much.
> Regards,
> Ming
> {quote}

This message was sent by Atlassian JIRA

View raw message