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

include multi-doc prepare info in TransactionOperations::getApplyOpsInfo() result

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 6.3.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • Execution Team 2022-12-12, Execution Team 2022-11-28

    Description

      The logOplogEntires() function in the OpObserverImpl implementation currently accepts a prepare parameter along with the applyOps struct generated by TransactionOperations::getApplyOpsInfo(). Since getApplyOpsInfo() is called with a prepare parameter and this function is called right before logOplogEntries, it should be possible to eliminate the prepare parameter from the logOplogEntries interface by extending the ApplyOpsInfo struct.

      Attachments

        Activity

          People

            benety.goh@mongodb.com Benety Goh
            benety.goh@mongodb.com Benety Goh
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: