Create concurrency workload to validate current cleanupOrphaned command and range deleter

XMLWordPrintableJSON

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

      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:
            Alexander Taskov (Inactive)
            Reporter:
            Matthew Saltz (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: