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

XMLWordPrintableJSON

    • Fully Compatible
    • Sharding EMEA 2021-05-03
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      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.

            Assignee:
            Jordi Serra Torrens
            Reporter:
            Jordi Serra Torrens
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: