Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here. Want to know more about what has changed? Check out the Community News blog.
We are using MultiRowRangeFilter in our java code for get the data for multi ranges.
Below is snippet code:
ranges.add(new RowRange(Bytes.toBytes(startRow), true, Bytes.toBytes(endRow), true));
Scan scan = new Scan();
MultiRowRangeFilter filter = new MultiRowRangeFilter(ranges);
FilterList filterList = new FilterList(FilterList.Operator.MUST_PASS_ALL);
results = table.getScanner(scan);
For specific table, we are getting null data, while same code is running for other tables. If i'm check checking manually by hbase shell, data is available. Even through single scan data is available using same code.
How could i debug the data or query on Hbase level?