It's actually not implemented (I will update the javadoc for the latest
You can use locateRegion(final byte  tableName, final byte  row), and
iterates on all region start keys to get all the regions.
On Wed, Jan 2, 2013 at 5:17 PM, Lyska Anton <[EMAIL PROTECTED]> wrote:
> Hi all,
> I want to write simple tool for rebalancing regions in cluster.
> For that I need current location of all regions.
> I've found method HConnection.locateRegions(**tableName), but it always
> returns null.
> Also, i've tried to call HConnection.locateRegion(**regionName), and it
> returns null too.
> sample code:
> Configuration config = HBaseConfiguration.create();
> config.set("hbase.zookeeper.**quorum", host);
> HConnection connection = HConnectionManager.**
> List<HRegionLocation> locations = connection.locateRegions(**tableName);
> //return null here
> HBase Version 0.92.1-cdh4.1.2
> Thanks in advance.