Uploaded image for project: 'Couchbase .NET client library'
  1. Couchbase .NET client library
  2. NCBC-2660

Operations are not retried if they hit an open circuit breaker

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 3.2.0
    • 3.0.5
    • library
    • None
    • 1
    • Critical

    Description

      I believe CircuitBreakerException should be retried.
      When the circuit breaker is Open, new requests throws CircuitBreakerException. They are not cached by the retry orchestrator and therefore not retried

      The retry orchestrator only catches CouchbaseExceptions and retries the ones that are marked with IRetryable. CircuitBreakerException should probably be caught by retry orchestrator and retried

      Attachments

        Issue Links

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

          Activity

            People

              jmorris Jeff Morris
              tommyja Tommy Jakobsen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty