-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
Fully Compatible
-
ALL
-
Execution Team 2024-12-23
-
200
The coordinator can finish releasing the critical section before a failover happens. When resuming the recovered coordinator, we may send the unblock command to release the critical section again. In the meantime, a different DDL operation like dropDatabase can start and acquire the critical section on the same namespace. In this case it should be safe to make the release a no-op using throwIfReasonDiffers option.
- related to
-
SERVER-83320 Create collection participant may incorrectly try to release the critical section
- Closed