Details
Description
When we introduced database versioning, one of the cases in isMetadataDifferent was logically reversed. This resulted in the batch exec retry loop thinking that every retry had changed targeting, which caused certain types of errors to be retried indefinitely instead of stopping at the default limit of "5 retries".
Attachments
Issue Links
- has to be done before
-
SERVER-42009 Forbid creation of collections with namespace names containing a $
-
- Closed
-
- is related to
-
SERVER-45293 Write tests to cover isMetadataDifferent
-
- Backlog
-