Yi Deng created HBASE-12338: ------------------------------- Summary: Client side scanning prefetching. Key: HBASE-12338 URL: https://issues.apache.org/jira/browse/HBASE-12338 Project: HBase Issue Type: Sub-task Components: Client Affects Versions: 0.98.6.1, 1.0.0, 2.0.0 Reporter: Yi Deng Assignee: Yi Deng
Since server side prefetching was not proved to be a good way to prefetch, we need to do it on client side. This is a wrapper class that takes any instance of `ResultScanner` as the underneath scanning component. The class will schedule the scanning in a background thread. There is a buffering queue storing prefetched results, whose's length is configurable. The prefetcher will release the thread if the queue is full and wait for results to be consumed. -- This message was sent by Atlassian JIRA (v6.3.4#6332)