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

FCV downgrade index build blocking flag not unset on interrupt

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.3.0-rc0, 7.2.0-rc2, 7.1.2
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • Fully Compatible
    • ALL
    • v7.2
    • CAR Team 2023-11-27
    • 120

      During FCV downgrade we block new index builds and abort existing ones. As part of blocking index builds, we set a flag. Unsetting the flag to unblock index builds is deferred to after the downgrade. If the setFCV operation is interrupted midway, and then retried, we hit an invariant that the flag should not already be set.

      In case of operation interruption, this flag should be unset.

            yujin.kang@mongodb.com Yujin Kang Park
            yujin.kang@mongodb.com Yujin Kang Park
            0 Vote for this issue
            5 Start watching this issue