retryable_writes_retry_without_internal_txns.js must retry on TransientTransactionErrors

XMLWordPrintableJSON

    • Cluster Scalability
    • Fully Compatible
    • ALL
    • v8.0, v7.3, v7.0, v6.0
    • Cluster Scalability 2024-6-10, Cluster Scalability 06/24/24, Cluster Scalability 2024-07-08
    • 200
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      The test fails because the router does not have the most recent RSM topology changes when it starts a transaction. Until the internal transaction machinery is modified to retry transient transaction errors (SERVER-60369), the test must be modified to retry when it hits a TransientTransactionError such as NotWritablePrimary. Refer to the BF comment for more details.

              Assignee:
              Ben Gawel
              Reporter:
              Nandini Bhartiya
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: