Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-35559

Update transaction retry functions to not call abort after commit

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: 4.1.1
    • Fix Version/s: 4.0.2, 4.1.1
    • Component/s: Testing Infrastructure
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Backport Requested:
      v4.0
    • Sprint:
      TIG 2018-07-02
    • Story Points:
      2

      Description

      After the changes in SERVER-35094 to disallow calling abortTransaction() after commitTransaction() The withTxnAndAutoRetry helper function and retry logic in the background dbhash hook will need to be changed to not call abortTransaction() if the failure error comes from commitTransaction()

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: