-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: 5.0.0, 6.0.0, 7.0.0, 8.0.0-rc9
-
Component/s: None
-
None
-
Catalog and Routing
-
CAR Team 2024-12-23, CAR Team 2025-01-06, CAR Team 2025-01-20, CAR Team 2025-02-03, CAR Team 2025-02-17, CAR Team 2025-03-03, CAR Team 2025-03-17
-
2
SERVER-41697 strips out the 'ns' field for the indexes of a namespace when the server is on FCV 4.4 and that namespace undergoes a DDL operation. This means that namespaces that didn't see any DDL operations in their 4.4 lifetime will be left with a stray 'ns' field in their index specifications once the cluster upgrades to more recent versions.
This ticket is to explore a catch-all solution to remove all 'ns' fields from the index specifications.
- is related to
-
SERVER-100328 Cleanup IndexDescriptor::kNamespaceFieldName after 9.0
-
- Backlog
-
-
SERVER-76108 Remove unused 'bucketSize' index spec during upgrade
-
- Backlog
-
-
SERVER-41696 Stop generating the 'ns' field for index spec catalog entries
-
- Closed
-
-
SERVER-41697 Remove the 'ns' field from any existing index spec catalog entries during upgrade
-
- Closed
-