[SERVER-3047] remove legacy logic from distributed locks, refactor Created: 05/May/11 Updated: 12/Jul/16 Resolved: 10/May/11 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | None |
| Fix Version/s: | 1.9.1 |
| Type: | Improvement | Priority: | Minor - P4 |
| Reporter: | Greg Studer | Assignee: | Greg Studer |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Participants: |
| Description |
|
The legacy logic was useful for comparing the current lock's behavior to the old lock, but now being tested the new locking behavior seems stable. Removing the legacy logic would help clean up the codepaths (since they aren't used except for testing) and avoid bugs. |
| Comments |
| Comment by auto [ 10/May/11 ] |
|
Author: {u'login': u'gregstuder', u'name': u'gregs', u'email': u'greg@10gen.com'}Message: delete legacy test |
| Comment by auto [ 10/May/11 ] |
|
Author: {u'login': u'gregstuder', u'name': u'gregs', u'email': u'greg@10gen.com'}Message: remove legacy logic, refactor to consts |