[SERVER-27760] Replace RangeDeleter with CollectionRangeDeleter Created: 19/Jan/17 Updated: 14/Jan/19 Resolved: 20/Apr/17 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | None |
| Fix Version/s: | 3.5.7 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Kaloian Manassiev | Assignee: | Nathan Myers |
| 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 2017-02-13, Sharding 2017-03-06, Sharding 2017-03-27, Sharding 2017-04-17, Sharding 2017-05-08 | ||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||
| Linked BF Score: | 0 | ||||||||||||||||||||||||
| Description |
|
The CollectionRangeDeleter class is an implementation of the orphan document cleanup logic, which takes into account the metadata which is in use. It should be completed and should replace the cursor-aware RangeDeleter currently in use. |
| Comments |
| Comment by Ramon Fernandez Marina [ 24/Aug/17 ] |
|
Author: {'username': u'ncm', 'name': u'Nathan Myers', 'email': u'ncm@cantrip.org'}Message: |
| Comment by Githook User [ 15/May/17 ] |
|
Author: {u'username': u'ncm', u'name': u'Nathan Myers', u'email': u'ncm@cantrip.org'}Message: (This patch just deletes the now-unused source files and the #includes of them.) |
| Comment by Nathan Myers [ 20/Apr/17 ] |
|
Fixed in c192a1b9b1e2 Remaining uses of RangePreserver in query should be replaced with ScopedCollectionMetadata. |