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

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 5.0.3, 5.1.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • v5.0
    • Sharding 2021-07-12, Sharding 2021-07-26, Sharding 2021-08-09

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: