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

Add logging to tenant_migration_concurrent_migrations_stress_test.js to find possible discrepancy in currentOp report

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 5.1.0-rc0
    • 5.1 Required
    • None
    • Fully Compatible
    • 141

    Description

      The test tenant_migration_concurrent_migrations_stress_test is using 
      currentOp command to wait for all migrations to complete. In every stuck test one or more migrations is in Aborted state fetched from the currentOp output, however from the actual log all migrations completed without error.
       
      The currentOp takes `_durableState.state` value to report on migration state. This investigation may prove that the `_durableState.state` might be in Aborted state for a migration that completed without error.
       
      This bug is to improve diagnostics.

      Attachments

        Activity

          People

            andrew.shuvalov@mongodb.com Andrew Shuvalov (Inactive)
            andrew.shuvalov@mongodb.com Andrew Shuvalov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: