During upgrade from v4.2 to v4.4, we need to go through each collection catalog entry and remove the 'ns' field in each index spec for the same reasons outlined in SERVER-41696.
Additionally, invariant that the 'ns' field is not present in getIndexSpec().
- depends on
-
SERVER-41230 Update FCV constants throughout server code following 4.2 branch
- Closed
-
SERVER-41696 Stop generating the 'ns' field for index spec catalog entries
- Closed
- is related to
-
SERVER-41752 Add upgrade/downgrade testing for long collection names
- Closed
- related to
-
SERVER-91746 Cleanup stray 'ns' fields from existing index specs in the catalog
- Backlog