Uploaded image for project: 'Drivers'
  1. Drivers
  2. DRIVERS-2128

Retryable writes spec should mention why write concern timeout errors are not retried

    XMLWordPrintableJSON

Details

    • Spec Change
    • Status: Closed
    • Trivial - P5
    • Resolution: Duplicate
    • None
    • Retryability
    • None
    • Needed

    Description

      A write concern timeout error indicates that the command succeeded but failed to meet the specified writeConcern within the given time limit. Attempting to retry would implicitly double the application’s wtimeout value so drivers do not retry.

      The same is true for timeout errors due to maxTimeMS.

      Attachments

        Activity

          People

            Unassigned Unassigned
            shane.harvey@mongodb.com Shane Harvey
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: