Investigate default values for withTransaction backoff parameters

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Unknown
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Python Drivers
    • Hide

      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
      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?
    • None
    • None
    • None
    • None
    • None
    • None

      PYTHON-5504 chose BACKOFF_INITIAL=50ms and BACKOFF_MAX=1000ms. We should investigate different values for these withTransaction backoff parameters to choose an optimal/suitable default. For example 50ms could add too much latency for a use case that has low level of retry attempts. Alternatively we could consider exempting backoff from the first X retry attempts.

      Related to DRIVERS-1934.

            Assignee:
            Iris Ho
            Reporter:
            Shane Harvey
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: