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

Handle potential multiple "processing" range deletions on step-up

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 6.0.1, 6.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • v6.0
    • Sharding EMEA 2022-06-13

      When a range deletion task starts, the relative document is marked as processing so that on step-up we can schedule the same range deletion before all the others.

      Changing this if statament with a while would not impact the current semantics but would "protect" from potential bugs that may be introduced in the future, allowing resuming all "processing" deletions (or better, schedule them before all the others).

      Even if at moment we don't expect more than one range deletion to be in such state, it would be wise to account for it anyway.

            Assignee:
            pierlauro.sciarelli@mongodb.com Pierlauro Sciarelli
            Reporter:
            pierlauro.sciarelli@mongodb.com Pierlauro Sciarelli
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: