- 
    Type:
Task
 - 
    Resolution: Fixed
 - 
    Priority:
Major - P3
 - 
    Affects Version/s: None
 - 
    Component/s: Sharding
 
- 
        Catalog and Routing
 - 
        Fully Compatible
 - 
        v8.0
 - 
        CAR Team 2025-07-21
 - 
        None
 
- 
        None
 - 
        None
 - 
        None
 - 
        None
 - 
        None
 - 
        None
 
The disableResumableRangeDeleter server parameter is currently allowing to disable the range deleter at start-up.
This ticket is to evaluate whether it would be possible to add the capability of enabling/disabling range deletions at runtime, possibly reusing the same parameter. It should be trivial to do so for the range deleter service added in v6.2 (SERVER-65558). However, a solution targeting the legacy range deleter for backports may be more tricky.
- is depended on by
 - 
                    
SERVER-70909 Avoid range deletions while draining a shard that is being removed
-         
 - Backlog
 
 -         
 
- related to
 - 
                    
SERVER-112357 moveChunk with waitForDelete hangs when range deleter is disabled
-         
 - Open
 
 -         
 - 
                    
SERVER-103990 Skip range deletions when transitioning from embedded to dedicated config servers
-         
 - Backlog
 
 -