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

Ricky Saltzer commented on HBASE-5525:
--------------------------------------

Hey Guys -

Is this patch using a deprecated API call? I was under the impression that 
getRegionsInfo() was deprecated and we should now use getRegionLocations()

Line in question
{noformat}
splits = h_table.getRegionsInfo().keys().map{|i| 
Bytes.toString(i.getStartKey)}.delete_if{|k| k == ""}.to_java :String
{noformat}

Deprecated here -> 
https://hbase.apache.org/0.94/apidocs/org/apache/hadoop/hbase/client/HTable.html#getRegionsInfo()


   Missing here -> 
https://hbase.apache.org/apidocs/org/apache/hadoop/hbase/client/HTable.html




                
> Truncate and preserve region boundaries option
> ----------------------------------------------
>
>                 Key: HBASE-5525
>                 URL: https://issues.apache.org/jira/browse/HBASE-5525
>             Project: HBase
>          Issue Type: New Feature
>    Affects Versions: 0.96.0
>            Reporter: Jean-Daniel Cryans
>            Assignee: Kevin Odell
>              Labels: newbie, noob
>             Fix For: 0.95.1
>
>         Attachments: HBASE-5525.patch, HBASE-5525-v1-0.94.patch, 
> HBASE-5525-v1-0.95.patch, HBASE-5525-v1-trunk.patch, HBASE-5525-v1-trunk.patch
>
>
> A tool that would be useful for testing (and maybe in prod too) would be a 
> truncate option to keep the current region boundaries. Right now what you 
> have to do is completely kill the table and recreate it with the correct 
> regions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to