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

Apply implicit updates to the retry table for prepared transactions in separate transaction on secondary

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • Replication

      We can have an operation in a a prepared transaction which has needsRetryImage set. On the primary that will be applied at oplog write (prepare) time. On the secondary, it becomes part of the prepared transaction and is applied at commit time. We should change this so the secondaries apply the retry image write outside the prepared transaction.

            Assignee:
            backlog-server-repl [DO NOT USE] Backlog - Replication Team
            Reporter:
            matthew.russotto@mongodb.com Matthew Russotto
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: