[SERVER-9038] New write operation method for insert, update, remove Created: 20/Mar/13  Updated: 25/Jul/14  Resolved: 28/Jan/14

Status: Closed
Project: Core Server
Component/s: Write Ops
Affects Version/s: None
Fix Version/s: 2.5.5

Type: New Feature Priority: Major - P3
Reporter: Ian Whalen (Inactive) Assignee: Greg Studer
Resolution: Done Votes: 5
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-9713 Port remaining BSONObj named accessor... Closed
is depended on by JAVA-922 Support new commands for insert, upda... Closed
is depended on by CSHARP-797 Support Bulk Write Operations Closed
is depended on by DRIVERS-97 New Write command API & New fluent bu... Closed
is depended on by DOCS-1940 Document: New write operation method ... Closed
Duplicate
duplicates SERVER-5573 getlasterror after batch insert shoul... Closed
is duplicated by SERVER-10723 Bulk insert is slow in sharded enviro... Closed
is duplicated by SERVER-9234 Ability to see what operations failed... Closed
is duplicated by SERVER-4004 Bulk Upsert Closed
Related
related to SERVER-10519 Mongos support for new write operations Closed
related to SERVER-11052 New (batch) write ops return ok:<bool> Closed
related to SERVER-12090 Add write operation batch up/down con... Closed
related to SERVER-4381 getLastError returns n:0 after insert... Closed
is related to SERVER-7033 Provide details about successes and e... Closed
is related to SERVER-3409 WriteResult should indicate number of... Closed
Participants:

 Description   

Features:

  • bulk
  • continue on error mode
  • stats from each operation run (so you say continue on error and see which writes worked)
  • write concern built in (no more gle)


 Comments   
Comment by Githook User [ 04/Jan/14 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-9038: fix test when not running with random mongod around
Branch: master
https://github.com/mongodb/mongo/commit/5e1212b15f37acc2d0fd8b943661732333991daa

Comment by Githook User [ 03/Jan/14 ]

Author:

{u'username': u'christkv', u'name': u'Christian Kvalheim', u'email': u'christkv@gmail.com'}

Message: SERVER-9038 Shell Batch API implementation

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
Branch: master
https://github.com/mongodb/mongo/commit/fdcaa37f78789c4bdedac8fd98c0fdfc517fb978

Comment by auto [ 11/Oct/13 ]

Author:

{u'username': u'alerner', u'name': u'Alberto Lerner', u'email': u'alerner@10gen.com'}

Message: SERVER-9038 Increment max wire version indicating write commands are now supported.
Branch: master
https://github.com/mongodb/mongo/commit/71c1d57dbc3af19c6832ba7361c44eff98d540cf

Comment by auto [ 20/Aug/13 ]

Author:

{u'username': u'alerner', u'name': u'Alberto Lerner', u'email': u'alerner@10gen.com'}

Message: SERVER-9038 Turn on write concerns on write commands.
Branch: master
https://github.com/mongodb/mongo/commit/bce592fe7c5f21c7d9e7cd3b3b6d0fa97df4096d

Comment by auto [ 09/Jul/13 ]

Author:

{u'username': u'jrassi', u'name': u'Jason Rassi', u'email': u'rassi@10gen.com'}

Message: SERVER-9038 Add "enableExperimentalWriteCommands" mongod ServerParameter
Branch: master
https://github.com/mongodb/mongo/commit/1a7ba538315e49f07122c20b0a4f085172f24dbb

Comment by auto [ 08/Jul/13 ]

Author:

{u'username': u'jrassi', u'name': u'Jason Rassi', u'email': u'rassi@10gen.com'}

Message: SERVER-9038 Initial add of mongod commands: insert, update, remove

Commands are not yet registered in the global Command map.
Branch: master
https://github.com/mongodb/mongo/commit/aeea19e327254a740b78ba5484946e93f0eac743

Generated at Thu Feb 08 03:19:09 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.