Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-53744

[TC] [NETUTIL] Extend temporary errors to include those from HTTP2

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 7.1.2
    • 7.1.0, 7.1.2
    • tools
    • Untriaged
    • 1
    • Unknown

    Description

      What's the issue?
      For some HTTP related errors/timeouts we have to perform string comparisons, in some cases these contain "net/http" which means they're only handled for the HTTP1 implementation and not HTTP2 (which is used by the GCP SDK). The knock on effect of this, is that some (known) temporary error cases are not being retried when they should be.

      What's the fix?
      We either:

      1. Make the string comparison more generic so that it matches in both cases
      2. Add the HTTP2 errors we want to retry

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              gilad.kalchheim Gilad Kalchheim
              james.lee James Lee
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty