Abhradeep Kundu created PHOENIX-7387: ----------------------------------------
Summary: SnapshotScanner's next method is ignoring the boolean value from hbase's nextRaw method Key: PHOENIX-7387 URL: https://issues.apache.org/jira/browse/PHOENIX-7387 Project: Phoenix Issue Type: Bug Reporter: Abhradeep Kundu The below code (SnapshotScanner.java) is ignoring the boolean value returning from the nextRaw method {code:java} public Result next() throws IOException { values.clear(); scanner.nextRaw(values); statisticsCollector.collectStatistics(values); if (values.isEmpty()) { //we are done return null; } return Result.create(values); }{code} Below is the comment in nextRaw method of Hbase {code:java} /** * Grab the next row's worth of values. This is a special internal method to be called from * coprocessor hooks to avoid expensive setup. Caller must set the thread's readpoint, start and * close a region operation, an synchronize on the scanner object. Caller should maintain and * update metrics. See {@link #nextRaw(List, ScannerContext)} * @param result return output array * @return true if more rows exist after this one, false if scanner is done * @throws IOException e */ boolean nextRaw(List<Cell> result) throws IOException; {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)