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.
- is related to
-
SERVER-53457 Handle multi-updates correctly in tenant migrations
- Closed
- related to
-
SERVER-59090 Remove backport_required_multiversion tags from tenant migration writes tests
- Closed