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

Implement a serialiser between Sharded DDL and FCV switch between the old and new metadata format

    XMLWordPrintableJSON

Details

    • Fully Compatible
    • Sharding EMEA 2021-05-03

    Description

      In order to implement the 2-phase setFCV mechanism described WRITING-7769 we need a barrier that on the setFCV command will join all DDL running on a shard and prevent new one from starting, so we can then upgrade the FCV state on the shard (to kUpgrading or to kFullyUpgraded), and finally allow DDL to be started again.

      Attachments

        Activity

          People

            jordi.serra-torrens@mongodb.com Jordi Serra Torrens
            jordi.serra-torrens@mongodb.com Jordi Serra Torrens
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: