[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:
Depends
is depended on by SERVER-28309 Delete RangePreserver Closed
Documented
is documented by DOCS-12358 Remove references to Range Deleter Closed
Problem/Incident
causes SERVER-38969 rangeDeleter stats not present in ser... Closed
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:SERVER-27760 Delete old range deleter sources
Branch:master
https://github.com/mongodb/mongo/commit/5d5767455f884144a5895d5fcc64fcdc97ae50fe

Comment by Githook User [ 15/May/17 ]

Author:

{u'username': u'ncm', u'name': u'Nathan Myers', u'email': u'ncm@cantrip.org'}

Message: SERVER-27760 Delete old range deleter sources
Branch: master
https://github.com/mongodb/mongo/commit/5d5767455f884144a5895d5fcc64fcdc97ae50fe

(This patch just deletes the now-unused source files and the #includes of them.)

Comment by Nathan Myers [ 20/Apr/17 ]

Fixed in c192a1b9b1e2 SERVER-27921 New Range Deleter

Remaining uses of RangePreserver in query should be replaced with ScopedCollectionMetadata.

(see https://mongodbcr.appspot.com/125430002/)

Generated at Thu Feb 08 04:16:09 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.