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

setFCV from 4.0 to 4.2 blocks while background index builds are running

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Won't Fix
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Storage, Upgrade/Downgrade
    • None
    • Storage Execution

    Description

      In order to update unique index catalog data, setFCV runs a special collMod for each unique index and waits for those to be majority committed. The collMod command itself cannot run while background index builds are in progress on the same collection, therefore the setFCV command will return an error (on a primary) or wait until all index builds are done, blocking replication (on a secondary). We should investigate ways of mitigating this behavior.

      Attachments

        Activity

          People

            backlog-server-execution Backlog - Storage Execution Team
            milkie@mongodb.com Eric Milkie
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: