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

Shard can migrate data on top of orphans if in FCV 4.4 and resumable range deleter was off, then was turned on

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.4.0-rc7, 4.7.0
    • Affects Version/s: 4.4.0-rc3
    • Component/s: Sharding
    • Labels:
    • Fully Compatible
    • v4.4
    • Sharding 2020-05-18, Sharding 2020-06-01
    • 44

      If orphans were left on the shard when the shard was in FCV 4.4 and the resumable range deleter was off, then the shard was restarted with the resumable range deleter on, the shard will be able to migrate in data on top of the orphans.

      This is because when the resumable range deleter is on, the shard will assume there are no orphans in a range if there are no persistent range deletion tasks that overlap the range.

            esha.maharishi@mongodb.com Esha Maharishi (Inactive)
            esha.maharishi@mongodb.com Esha Maharishi (Inactive)
            0 Vote for this issue
            3 Start watching this issue