-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: 9.0.0-rc0
-
Component/s: Sharding, Upgrade/Downgrade
-
Catalog and Routing
-
Fully Compatible
-
CAR Team 2026-06-08, CAR Team 2026-06-22
-
None
-
None
-
None
-
None
-
None
-
None
-
None
The authoritative metadata cloning DDL coordinator from SERVER-127532 is per-shard, so we may start cloning the authoritative metadata for a DB, only to discover that we are no longer the DB primary due to a movePrimary.
For DB authoritative metadata, we handled this by making movePrimary also make the DB metadata authoritative (SERVER-101625).
However this is not currently the case for collection authoritative metadata. Fix it by cloning the collection authoritative metadata on movePrimary or adding a fallback to the authoritative cloning DDL coordinator.
- is related to
-
SERVER-127532 Basic cloning of the authoritative collection metadata on setFCV
-
- Closed
-
-
SERVER-101625 Make DDLs clone database metadata from a single database of the global catalog to shard catalog if they are in kUpgrading FCV
-
- Closed
-