yes, right ;) 

currently, I have just a single region. 

in this case, to get a start-key and and end-key, I need to use just a scanner. 
right?

2012. 10. 19., 오후 5:51, "Ramkrishna.S.Vasudevan" 
<ramkrishna.vasude...@huawei.com> 작성:

> Can you tell me how the splitkeys are formed when the table was created? 
> Or there are no splits at all for your table?  If there are no splits then
> you will get empty start and endkey.
> 
> Regards
> Ram
> 
>> -----Original Message-----
>> From: Henry JunYoung KIM [mailto:henry.jy...@gmail.com]
>> Sent: Friday, October 19, 2012 2:13 PM
>> To: user@hbase.apache.org
>> Subject: HRegionInfo returns empty values.
>> 
>> Hi, hbase-users.
>> 
>> To get a start-key and end-key from each region, I implemented simple
>> code like this.
>> 
>> 
>> 
>>      HTable table = new HTable(admin.getConf(), admin.getTableName());
>>        NavigableMap<HRegionInfo, ServerName> locations =
>> table.getRegionLocations();
>>        for (Map.Entry<HRegionInfo, ServerName> entry:
>> locations.entrySet()) {
>>            HRegionInfo info = entry.getKey();
>> 
>>            System.out.println("server : " +
>> entry.getValue().getHostname());
>>            System.out.println("start : " + info.getStartKey().length);
>>            System.out.println("end : " + info.getEndKey().length);
>>      }
>> 
>> 
>> but, this code returns
>> 
>> server : one-of-servers-name
>> start : 0
>> end : 0
>> 
>> start-key and end-key is empty. nothing!
>> data size is very strong. it's about 10,000.
>> from integer 0 to integer 10,000.
>> 
>> how could I get correct range of a region?
>> 
>> thanks for your concerns.
> 

Reply via email to