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

Improve setFeatureCompatibilityVersion 4.2 impact with many tables

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: Replication, Storage
    • Labels:
      None
    • Operating System:
      ALL
    • Case:

      Description

      When a primary executes setFCV("4.2") its main work is to upgrade all its unique indexes to a new format (SERVER-32825). It writes a collMod oplog entry per collection to trigger the secondaries to upgrade their unique indexes too.

      When mongos executes setFCV, it sends it to the primary of the config replica set, which sends it to the primary of each shard, and waits for majority acknowledgement.

        Attachments

        1. setFCV.png
          312 kB
          Dmitry Agranat

          Activity

            People

            Assignee:
            backlog-server-execution Backlog - Storage Execution Team
            Reporter:
            dmitry.agranat Dmitry Agranat
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            15 Start watching this issue

              Dates

              Created:
              Updated: