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

Drain 'shardCollections' as part of the setFCV process.

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • Sharding EMEA 2023-08-07

      Let’s say that we deliver the new shardCollection in 7.1.  Thus, when we are upgrading from 7.0 to 7.1, as part of the setFCV process we have to drain ‘shardCollections’ using the old implementation and start using the new one. Symmetrically, on FCV downgrade from 7.1 to 7.0 we have to drain shardCollections using the new implementation.
      We also need FCV stability when we decide which coordinator we are going to spawn.

            Assignee:
            pau.baldillou-salse@mongodb.com Pau Baldillou Salse (Inactive)
            Reporter:
            pau.baldillou-salse@mongodb.com Pau Baldillou Salse (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: