Client Backpressure: overload retry policy

XMLWordPrintableJSON

    • Type: Epic
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Retryability
    • None
    • Client Backpressure 2
    • Java Drivers
    • Needed
    • Hide
      Please wait until the ticket is done. Only then will we be able to provide you with the documentation changes needed.

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?
      Show
      Please wait until the ticket is done. Only then will we be able to provide you with the documentation changes needed. 1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?
    • In Progress
    • None
    • 0
    • 0
    • 3
    • 100
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      This epic exists solely for reporting the work done by valentin.kovalenko@mongodb.com.

      Specification changes

      Scope

      The driver specification changes this epic should implement are a subset of those introduced by DRIVERS-3160 that is referred to as "New retry logic, with token bucket" in the "Backpressure Estimate" document. It is difficult to tell what tickets constitute that subset:

      • part of DRIVERS-3218
        • only the mere fact there are RetryableError, SystemOverloadedError labels
      • DRIVERS-3239
      • DRIVERS-3352
        • Not sure about this one, as it is in a separate DRIVERS epic.
      • I don't know what else at the moment

      Done so far / in progress, regardless of being in scope

      The last commit I checked at https://github.com/mongodb/specifications/commits/master/ is a8d34be.

      Design

            Assignee:
            Valentin Kavalenka
            Reporter:
            Valentin Kavalenka
            None
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              None
              None
              None
              None
              None