Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-3788

Add Kudu support for read-your-writes scan consistency

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • Kudu_Impala
    • Impala 2.8.0
    • Backend, Frontend

    Description

      Impala currently distributes Kudu scan load across Kudu replicas. However, this means that it will read from replicas who may be out of date with the leader replica. This results in observable consistency abberations where the read history may be delayed from the write history.

      It would be useful to provide options or keywords in Impala so that read-your-writes consistency can be achieved.

      It is already possible to get this behavior with the Kudu C++ client API, so it's achievable today in Impala. See https://issues.apache.org/jira/browse/KUDU-1497 for the Kudu feature being tracked to make this API consistent across client implementations and more user friendly.

      Attachments

        Activity

          People

            mjacobs Matthew Jacobs
            mpercy Mike Percy
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: