-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Sharding
-
Fully Compatible
-
16
Threads in onShardVersionMismatch should wait for the critical section to be released, but should never hold it.
As a consequence, threads entering the critical section should not wait for recovers and the following invariants (1 2) need to be removed.
- is duplicated by
-
SERVER-48722 CollectionCriticalSection should wait for an eventual shard version recovery to finish
- Closed