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

Blacklist migration_ignore_interrupts_3.js and migration_ignore_interrupts_4.js from the stepdown suite

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.4.0-rc1
    • Component/s: Sharding
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Sprint:
      Sharding 2016-10-10
    • Linked BF Score:
      0

      Description

      These two JS tests use killOp on the migration on a shard. This results in the config server receiving a ErrorCodes::Interrupted error on the moveChunk command it sent. ErrorCodes::Interrupted will not be retried. However, if there is a step down between receiving a response on the config server from the moveChunk command and removing the config.migrations document for that migration, the migration document is kept and the moveChunk command is retried.

      Without config stepdown, killOp will behave as expected.

        Attachments

          Activity

            People

            Assignee:
            dianna.hohensee Dianna Hohensee
            Reporter:
            dianna.hohensee Dianna Hohensee
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: