Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-12994

Improve network utilization for scanning RPC requests by preloading the next set of results on the server

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Incomplete
    • None
    • None
    • Client, Performance
    • None

    Description

      As lhofhansl has called out in HBASE-11544, RPC is inefficient when scanning. The way it currently works is the client requests a buffer worth of results and works through that buffer. Once that buffer of results is exhausted, the client realizes it has run out of results and then requests the next buffer. This could be improved by beginning to load the next buffer on the server while the client is working through the current buffer of results.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jonathan.lawlor Jonathan Lawlor
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: