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

      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: