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

_configsvrSetAllowMigrations can fail in concurrency with a setFCV

    XMLWordPrintableJSON

Details

    • Sharding EMEA
    • Fully Compatible
    • ALL
    • v5.0
    • 65

    Description

      _configsvrSetAllowMigrations runs a local txn in the config svr to change the 'allowMigrations' field and bump the collection version.
      When the FCV document is updated as part of setFCV, the transactions are cancelled. This can make the setAllowMigrations command to fail.

      Attachments

        Activity

          People

            backlog-server-sharding-emea [DO NOT USE] Backlog - Sharding EMEA
            jordi.serra-torrens@mongodb.com Jordi Serra Torrens
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: