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

Create concurrency workload to validate current cleanupOrphaned command and range deleter

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.3.1
    • Component/s: Sharding
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      Sharding 2019-08-12, Sharding 2019-08-26, Sharding 2019-09-09
    • Linked BF Score:
      8

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: