Investigate changes in SERVER-33182: Remove atomic applyOps

XMLWordPrintableJSON

    • Type: Investigation
    • Resolution: Done
    • Priority: 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
            Reporter:
            Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: