Uploaded image for project: 'MongoDB Database Tools'
  1. MongoDB Database Tools
  2. TOOLS-3216

Investigate changes in SERVER-33182: Remove atomic applyOps

    • Type: Icon: Investigation Investigation
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None

      Original Downstream Change Summary

      Atomic applyOps is no longer supported. A change made to jstests around Mongomirror is linked here: https://github.com/10gen/mongo/blob/master/jstests/core/apply_ops_missing_field.js#L29

      Description of Linked Ticket

      All the 3.6 uses of applyOps are only on the same mongod. The use on config servers has been replaced with doTxn and will eventually be replaced with multi-statement transactions, so we should be able to remove atomic applyOps in 4.0.

            Assignee:
            jian.guan@mongodb.com Jian Guan
            Reporter:
            backlog-server-pm Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: