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

Create concurrency workload to validate current cleanupOrphaned command and range deleter

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.3.1
    • Affects Version/s: None
    • Component/s: Sharding
    • Labels:
      None
    • Fully Compatible
    • Sharding 2019-08-12, Sharding 2019-08-26, Sharding 2019-09-09
    • 8

      Recently, we found several bugs in cleanupOrphaned through code inspection. Prior to fixing those bugs, it would be useful to write a concurrency test which tested cleanupOrphaned, migrations, and failovers together to see if any of those bugs could have been uncovered that way. Furthermore, we should try to ensure that there are no other bugs lurking before we proceed with fixes for the known bugs. This will also be a good precursor to SERVER-42192 which will add a concurrency workload to test the resumable range deleter.

            Assignee:
            alex.taskov@mongodb.com Alexander Taskov (Inactive)
            Reporter:
            matthew.saltz@mongodb.com Matthew Saltz (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: