-
Type: Task
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
Sharding 15 (06/03/16)
The balancer will need to unlock a distributed lock and immediately know whether it succeeded or not. ReplSetDistLockManager::unlock returns void, and queues the unlock to retry if it does not immediately work for some reason.
Change ReplSetDistLockManager::unlock to return a Status result on the success of the unlock.
- has to be done before
-
SERVER-22658 Implement support for legacy and new migration protocol -- shard versus balancer holding the distributed lock
- Closed