hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ashish Singhi (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-13100) Shell command to retrieve table splits
Date Fri, 27 Feb 2015 10:52:07 GMT

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

Ashish Singhi commented on HBASE-13100:
---------------------------------------

bq. please make sure that folks can get the splits from the table object as well.
Both v1 and v2 addresses that.

the only difference between v1 and v2 is v2 also addresses **Can you take the array of splits
that comes back, pass it to a new table creation, and end up with the same split points?**


> Shell command to retrieve table splits
> --------------------------------------
>
>                 Key: HBASE-13100
>                 URL: https://issues.apache.org/jira/browse/HBASE-13100
>             Project: HBase
>          Issue Type: Improvement
>          Components: shell
>            Reporter: Sean Busbey
>            Assignee: Ashish Singhi
>            Priority: Minor
>              Labels: beginner
>             Fix For: 2.0.0, 1.1.0
>
>         Attachments: HBASE-13100-v1.patch, HBASE-13100-v2.patch, HBASE-13100.patch
>
>
> Add a shell command that returns the splits for a table.
> Doing this yourself is currently possible, but involves going outside of the public api.
> {code}
> jruby-1.7.3 :012 > create 'example_table', 'f1', SPLITS => ["10", "20", "30", "40"]
> 0 row(s) in 0.5500 seconds
>  => Hbase::Table - example_table 
> jruby-1.7.3 :013 > get_table('example_table').table.get_all_region_locations.map do
|location| org.apache.hadoop.hbase.util.Bytes::toStringBinary(location.get_region_info.get_start_key)
end
> 0 row(s) in 0.0130 seconds
>  => ["", "10", "20", "30", "40"] 
> jruby-1.7.3 :014 > 
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message