Apache9 commented on PR #7897: URL: https://github.com/apache/hbase/pull/7897#issuecomment-4032160513
OK I think I understand what is the problem here. For branch-3+, we deleted the old sync client implementation and rebuilt it with the async client, so now the scanner is async prefetch by default, so even we set caching to 1 at client side, when getting the first result from the scanner, the scanner may have finished the scan in background, then the current logic for tracking the tags is borken, since we expect that when we read 1 row at client side, the server also reads only 1 row... So we need to change the tracking logic in the coprocessor implementation and also change our verify way. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
