Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.98.4
-
None
-
Reviewed
Description
Might be fixed as a byproduct of the fix for HBASE-11766.
Here's what I'm seeing:
- From an endpoint coprocessor on SYSTEM.CATALOG table
- Rows exist in the table, but are all in a single region
- Scan is a new, empty scan created like this: new Scan()
- The following scanner does return data:
RegionScanner scanner = region.getScanner(scan);
- The following scanner does not return any data:
HTableInterface hTable = env.getTable(region.getTableDesc().getTableName());
- The following scanner does return data:
HTablePool pool = new HTablePool (env.getConfiguration(),1); HTableInterface hTable = pool.getTable("SYSTEM.CATALOG");