Sharded DDL that is started by a client that has the WriteBlockBypass flag attached should be able to proceed. To do so, ShardingDDLCoordinators will need to forward this flag in the requests it makes to participant shards.
The status of the bypass flag should be stored onĀ ShardingDDLCoordinatorMetadata and attached on the opCtx in ForwardableOperationMetadata::setOn so that it is forwarded when making requests to the shards.
- depends on
-
SERVER-63173 Create WriteBlockBypass decoration on OperationContext
- Closed