Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-44160

Make cleanupOrphaned just wait for all range deletion tasks on the ns to finish in FCV 4.4 when 'disableResumableRangeDeleter' is false

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.4.0-rc0, 4.7.0
    • Component/s: Sharding
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Backport Requested:
      v4.4
    • Sprint:
      Sharding 2020-02-24, Sharding 2020-03-09, Sharding 2020-03-23
    • Linked BF Score:
      24

      Description

      After the resumable range deleter project is finished, there should never be orphaned ranges that are not tracked by config.rangeDeletions and submitted to the range deleter when ready, so cleanupOrphaned should be able to just wait for the scheduled deletion to complete rather than submitting a new range for deletion.

        Attachments

          Activity

            People

            Assignee:
            esha.maharishi Esha Maharishi
            Reporter:
            matthew.saltz Matthew Saltz
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: