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

Multi updates interrupted by a tenant migration should wait for the migration to complete

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 5.0.3, 5.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Fully Compatible
    • v5.0
    • Sharding 2021-07-12, Sharding 2021-07-26, Sharding 2021-08-09

      When a multi update is interrupted by a tenant migration, it is not safe to automatically retry since it is unknown which of the matching documents have been updated, so an error is returned to the user. This error is returned right away, so if the user chooses to retry they may hit the same error if the migration has not completed yet, which is a poor user experience. Instead, the multi update should wait for the migration to complete before returning.

            Assignee:
            jack.mulrow@mongodb.com Jack Mulrow
            Reporter:
            jack.mulrow@mongodb.com Jack Mulrow
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: