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

C++ client retries in a tight loop for SCANNER_EXPIRED

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.3.0, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 1.8.0
    • 1.8.0
    • client
    • None

    Description

      Found this bug way back in Dec 2016 but was sitting around in gerrit instead of a JIRA. If the C++ client hits a SCANNER_EXPIRED error, it doesn't blacklist the tablet server (because the server itself is fine), and this caused the client to think it could retry on the same server. This led to a tight loop of retries until the timeout elapsed.

      Attachments

        Activity

          People

            tlipcon Todd Lipcon
            tlipcon Todd Lipcon
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: