Need help on RowFilter

2014-07-10 Thread Madabhattula Rajesh Kumar
Hi Team, Could you please help me to resolve below issue. In my hbase table, i've a 30 records. I need to retrieve records based on list of rowkeys. I'm using below code base. It is not giving records HTable table = new HTable(configuration, tableName); ListFilter filters = new

Re: Need help on RowFilter

2014-07-10 Thread Ian Brooks
HI Rajesh, If you know the rowkeys already, you don't need to perform a scan, you can just perform a get on the list of rowkeys e.g. ListGet RowKeyList = new ArrayListGet(); # for each rowkey RowKeyList.add(new Get(Bytes.toBytes(rowkey))); Result[] results = table.get(RowKeyList); for

Re: Need help on RowFilter

2014-07-10 Thread Madabhattula Rajesh Kumar
Hi Ian, Thank you very much of the solution. Could you please explain at what are the use cases we need to use RowFilter? Regards, Rajesh On Thu, Jul 10, 2014 at 4:48 PM, Ian Brooks i.bro...@sensewhere.com wrote: HI Rajesh, If you know the rowkeys already, you don't need to perform a scan,

Re: Need help on RowFilter

2014-07-10 Thread Ian Brooks
Hi Rajesh From personal use, the rowFilter allows for finer grained results when performing a large scan where the row keys don't exaclty match your criteria. For example if you use start and end rows to constrain your scan, the results may contain some results that you don't want and you can

Re: Need help on RowFilter

2014-07-10 Thread Madabhattula Rajesh Kumar
Hi Ian, Thank you very much Regards, Rajesh On Thu, Jul 10, 2014 at 5:16 PM, Ian Brooks i.bro...@sensewhere.com wrote: Hi Rajesh From personal use, the rowFilter allows for finer grained results when performing a large scan where the row keys don't exaclty match your criteria. For

Re: Need help on RowFilter

2014-07-10 Thread Mingtao Zhang
Hi Rajesh, It looks like the filter list combines filters with 'AND' operator. In your case you had two 'equal' rowfilters and expected each return a result. Mingtao Sent from iPhone On Jul 10, 2014, at 7:08 AM, Madabhattula Rajesh Kumar mrajaf...@gmail.com wrote: Rajesh