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

Allow transactions that use two-phase commit to respect lower writeConcern than majority

    XMLWordPrintable

    Details

    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      Sharding 2018-11-05
    • Linked BF Score:
      0

      Description

      As a first step, coordinateCommit will wait for commit to complete entirely before returning to the client. As an optimization (this ticket), we should return to the client as soon as the commit decision is persisted, in which case the decision may roll back after being reported to the client.

      Note, the decision will still be uniform across all two-phase commit participants.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated: