-
Type: Improvement
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Write Ops
-
Fully Compatible
-
Sharding 1 04/03/15, Sharding 2 04/24/15, Sharding 3 05/15/15, Sharding 4 06/05/15, Sharding 5 06/26/16
-
0
The findAndModify should support specification of a writeConcern, in the same manner as the write commands (insert, update, delete), and should support returning write concern failures in the same manner, as well.
EDIT 8/31/15
This ticket originally encompassed work to support sending write concern for all commands, but the work committed for this ticket is only for the findAndModify command.
The ticket describing the work for extending support for this to all commands which write can be found in SERVER-20224.
All commands that perform writes on behalf of users should support specification of a writeConcern, in the same manner as the write commands (insert, update, delete), and should support returning write concern failures in the same manner, as well.
- is depended on by
-
CSHARP-799 Add support to helper methods for commands that take a write concern.
- Closed
-
DRIVERS-106 Commands that write should take a write concern
- Closed
-
JAVA-908 Support write concern for findAndModify helpers
- Closed
- is duplicated by
-
SERVER-4469 Make findAndModify behave as expected
- Closed
-
SERVER-12544 Add write concern parameters to commands
- Closed
- is related to
-
SERVER-20224 Commands which write should take a write concern
- Closed
-
DRIVERS-224 Implement findAndModify writeConcern support
- Closed
-
SERVER-12535 aggregation $out should take a write concern as a param
- Closed