-
Type: Task
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Labels:None
This ticket implements the FCV downgrade behaviour for user write blocking. If an FCV downgrade is attempted while either write blocking is active or the cluster's write blocking disposition is being changed, the downgrade attempt will fail.
Description of Linked Ticket
Make FCV dowgrade fail to a version that doesn't support user write blocking under any of the following scenarios:
(a) User writes are currently blocked
(b) A SetUserWriteBlockModeCoordinator is running (applies to the configsvr exclusively)
For replicaSets (which don't use SetUserWriteBlockModeCoordinator ), proper synchronization must be ensured between check (a) and the setUserWriteBlock command.
- documents
-
SERVER-63725 If user write blocking is enabled, FCV downgrade to a version that does not support it should fail
- Closed