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

Remove use of applyOps/doTxn from sharding chunk operations

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 6.1.0-rc0
    • Sharding
    • Fully Compatible
    • Sharding EMEA 2022-05-02, Sharding EMEA 2022-05-16, Sharding EMEA 2022-05-30

    Description

      Now that all chunk operations run in specialized config server commands, those commands can just do their multi-doc transaction writes directly in a single WUOW, there's no need to rely on applyOps/doTxn machinery. Doing this for 4.0 would allow us to remove support for atomic applyOps in 4.0, which is something the repl team is quite interested in.

      Attachments

        Issue Links

          Activity

            People

              marcos.grillo@mongodb.com Marcos José Grillo Ramirez
              spencer@mongodb.com Spencer Brody (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              14 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: