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

Implement FCV upgrade step to remove ephemeral ESE WiredTiger config string attributes from catalog

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.2.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • Fully Compatible
    • Execution EMEA Team 2023-07-24, Execution EMEA Team 2023-08-07, Execution EMEA Team 2023-09-04, Execution EMEA Team 2023-09-18
    • 157

      In SERVER-68122 and linked tickets, it was discovered that ephemeral ESE options could become persisted in replicated catalog metadata.

      Between SERVER-68122 and SERVER-72227, we have a plan for mitigating the impact of this issue, and preventing the options from getting persisted again in the future.

      However, this will leave us with redundant and stale information in the catalog. We should, during a major FCV upgrade, make servers scan their catalogs and remove this stale information. Finally, in a future release, we can remove the mitigations.

            Assignee:
            jordi.olivares-provencio@mongodb.com Jordi Olivares Provencio
            Reporter:
            spencer.jackson@mongodb.com Spencer Jackson
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: