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

Update transaction retry functions to not call abort after commit

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • 4.1.1
    • 4.0.2, 4.1.1
    • Testing Infrastructure
    • None
    • Fully Compatible
    • v4.0
    • TIG 2018-07-02
    • 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

              jonathan.abrahams Jonathan Abrahams
              robert.guo@mongodb.com Robert Guo
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: