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

Cleanup stray 'ns' fields from existing index specs in the catalog

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 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
    • 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.

            Assignee:
            Unassigned Unassigned
            Reporter:
            josef.ahmad@mongodb.com Josef Ahmad
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: