Stop range deleter service when transitioning to dedicated config server

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Cluster Scalability
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      In SERVER-103990, we replaced waiting for all range deletions to complete with waiting for orphanCleanupDelaySecs to elapse since creation of the most recent range deletion task when transitioning from a config shard to dedicated config server. The range deleter continues processing tasks in the background, consuming I/O resources unnecessarily since collections will ultimately be dropped as part of transitioning to dedicated config server. The purpose of this ticket is to stop the range deleter service at a point where it is safe to do so to help save resources from deleteMany random IO.

            Assignee:
            Unassigned
            Reporter:
            Abdul Qadeer
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: