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.
- is related to
-
SERVER-77387 FCV Down+Index build results in crash in jstests/core/query/array/arrayfind7.js
- Closed