Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-9124 Transparently retry queries that fail due to cluster membership changes
  3. IMPALA-9748

Fix error reporting when AuxErrorInfoPB is present without an error

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Backend
    • None
    • ghx-label-10

    Description

      As discussed in https://gerrit.cloudera.org/#/c/14824/24/be/src/runtime/query-driver.h@136, there is a bug in the error reporting path for query retries where it is possible for the error information set in TryQueryRetry is dropped. The impact is that the Status details (Status::AddDetail) set in TryQueryRetry won't get propagated to the client. This should only happen rarely, but it can only happen the ReportExecStatusRequestPB from a fragment contains a AuxErrorInfoPB entry, but no Status failure: https://gerrit.cloudera.org/#/c/14824/24/be/src/runtime/coordinator.cc@984

      Attachments

        Activity

          People

            wzhou Wenzhe Zhou
            stakiar Sahil Takiar
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: