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

Obsolete feature document should be removed from mdb_catalog.

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • Storage Execution

       The feature document is meaningless and merely an obsolete record. SERVER-57125 did changes to stop creating new feature documents in 5.1. But, we didn't do any work to delete the existing obsolete feature document in future versions, which were generated in older databases. Because of this, unnecessary feature document checks are present in all methods that iterates the MongoDB metadata table (some examples: this, this and this ) .  Failure to include this feature document check in those call sites caused serious issues, like, SERVER-85836.

            Assignee:
            backlog-server-execution [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            suganthi.mani@mongodb.com Suganthi Mani
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: