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

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 7.2.0-rc0
    • None
    • 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

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: