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
    • 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: