Description
See parent JIRA for a discussion on how to handle partial scan results. An easy workaround would be to increase the hbase.client.scanner.max.result.size above the default 2MB limit. In combination with this, we could detect in BaseScannerRegionObserver.nextRaw() if partial results are being returned and throw an exception. Silently ignoring this is bad because it can lead to incorrect query results as demonstrated by the parent JIRA.