Uploaded image for project: 'Kudu'
  1. Kudu
  2. KUDU-3248

Expose replica selection option that provides better affinity for remote scans

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.15.0
    • client
    • None

    Description

      Kudu clients like Impala that use the CLOSEST_REPLICA selection option can suffer from bad tserver buffer cache warmup/locality during remote scans due to lack of tserver affinity as described in IMPALA-10481.

      The Kudu client should expose a replica selection option that provides better affinity when doing remote scans.   The comments in IMPALA-10481 suggest a new LOCAL_OR_LEADER option that would select a local replica if one exists, otherwise fallback to the leader.

      Attachments

        Issue Links

          Activity

            People

              granthenke Grant Henke
              drorke David Rorke
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: