[SERVER-22655] Implement local DistLockCatalog Created: 16/Feb/16 Updated: 05/Apr/17 Resolved: 14/Apr/16 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Kaloian Manassiev | Assignee: | Dianna Hohensee (Inactive) |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||
| Sprint: | Sharding 11 (03/11/16), Sharding 12 (04/01/16), Sharding 13 (04/22/16) | ||||||||
| Participants: | |||||||||
| Description |
|
Implement a local version of the distributed lock manager, so that the balancer owned by the config server primary is able to acquire distributed locks without having to make network calls against itself. This task also includes figuring out what happens with held locks after primary failover. |
| Comments |
| Comment by Dianna Hohensee (Inactive) [ 14/Apr/16 ] |
|
No longer needed. Closing |
| Comment by Dianna Hohensee (Inactive) [ 12/Apr/16 ] |
|
Code review url: https://mongodbcr.appspot.com/62260001/ |