-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Fully Compatible
-
v4.4
-
Query 2020-04-20, Query 2020-05-04, Query 2020-05-18
-
(copied to CRM)
-
33
As of SERVER-37124, this behavior is true for update commands and should be extended to be true for findAndModify as well. See the linked ticket for more details.
- causes
-
SERVER-95523 upsert does not handle DuplicateKey retry correctly
- Closed
- clones
-
SERVER-59758 findAndModify with upsert=true generates duplicate key errors
- Closed
- is duplicated by
-
SERVER-59758 findAndModify with upsert=true generates duplicate key errors
- Closed
-
SERVER-60252 `findAndModify` does not retry on unique index violations
- Closed
- related to
-
SERVER-51354 Complete TODO listed in SERVER-47212
- Closed
-
SERVER-14322 Retry on predicate unique index violations of update + upsert -> insert when possible
- Closed
-
SERVER-37124 Retry full upsert path when duplicate key exception matches exact query predicate
- Closed