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

FCV upgrade to 7.3 does not set up config.settings schema validator

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Catalog and Routing
    • Fully Compatible
    • ALL
    • CAR Team 2024-01-22, CAR Team 2024-02-05, CAR Team 2024-02-19
    • 15
    • 1

      FCV upgrade to 7.3 (or 8.0) is supposed to set up a schema validator for config.settings (SERVER-82609). However, it is not working. The reason is that when the FCV command calls ShardingCatalogManager::upgradeDowngradeConfigSettings, the FCV version is still kUpgradingFrom70To73, so the 'gBalancerSettingsSchema' feature flag will still appear as disabled. (Note: The in-memory FCV is effectively transitioned later here, after which the feature flag will start appearing as enabled.)

            Assignee:
            yujin.kang@mongodb.com Yujin Kang Park
            Reporter:
            jordi.serra-torrens@mongodb.com Jordi Serra Torrens
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: