[CXX-175] Add Bulk Write Capabilities Created: 14/Apr/14  Updated: 13/Nov/14  Resolved: 22/May/14

Status: Closed
Project: C++ Driver
Component/s: API
Affects Version/s: None
Fix Version/s: legacy-0.9.0

Type: New Feature Priority: Blocker - P1
Reporter: Tyler Brock Assignee: Tyler Brock
Resolution: Done Votes: 1
Labels: legacy-cxx, write-commands
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on CXX-20 Implement full support for write comm... Closed
Related
related to CXX-168 C++ driver functionality is years beh... Closed

 Description   

Implement the bulk write API as described in the following spec document:

https://github.com/10gen/specifications/blob/master/source/driver-bulk-update.rst



 Comments   
Comment by Githook User [ 10/Jun/14 ]

Author:

{u'username': u'TylerBrock', u'name': u'Tyler Brock', u'email': u'tyler.brock@gmail.com'}

Message: CXX-175 ensure bulk operation executed if write fails
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/779a7886f14cabfd362e1e96f76473ed9f1a6540

Comment by Githook User [ 22/May/14 ]

Author:

{u'username': u'TylerBrock', u'name': u'Tyler Brock', u'email': u'tyler.brock@gmail.com'}

Message: CXX-175 no empty batches!
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/0c41a351354ef0ae2925834c50e7eb1021b55d98

Comment by Githook User [ 22/May/14 ]

Author:

{u'username': u'TylerBrock', u'name': u'Tyler Brock', u'email': u'tyler.brock@gmail.com'}

Message: CXX-175 move members around
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/62a02813012158c9a87902e42736ca9050f420c7

Comment by Githook User [ 22/May/14 ]

Author:

{u'username': u'TylerBrock', u'name': u'Tyler Brock', u'email': u'tyler.brock@gmail.com'}

Message: CXX-175 spelling and namespaces
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/911a196752c879508c25455a1dbb1b8086c81b33

Comment by Githook User [ 22/May/14 ]

Author:

{u'username': u'TylerBrock', u'name': u'Tyler Brock', u'email': u'tyler.brock@gmail.com'}

Message: CXX-175 check for double executed, convert wc error to soft
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/b0dc17efa203efd93814403715ad96149ed96c74

Comment by Githook User [ 22/May/14 ]

Author:

{u'username': u'TylerBrock', u'name': u'Tyler Brock', u'email': u'tyler.brock@gmail.com'}

Message: CXX-175 rename files and things
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/fb2fef86524834a8508bae5a44f7493e7afd25fc

Comment by Githook User [ 22/May/14 ]

Author:

{u'username': u'TylerBrock', u'name': u'Tyler Brock', u'email': u'tyler.brock@gmail.com'}

Message: CXX-175 restore some things, add MONGO_CLIENT_API
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/30c654b42b257d10470371838fc736b7ba85fef0

Comment by Githook User [ 22/May/14 ]

Author:

{u'username': u'TylerBrock', u'name': u'Tyler Brock', u'email': u'tyler.brock@gmail.com'}

Message: CXX-175 ScopedWriteOperations code style
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/6bcfe51c714174f4ab0295990ca38b2b741a8f43

Comment by Githook User [ 22/May/14 ]

Author:

{u'username': u'TylerBrock', u'name': u'Tyler Brock', u'email': u'tyler.brock@gmail.com'}

Message: CXX-175 fixups
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/5404355ba2af9b244057df81d1c2ff71b4fd45db

Comment by Githook User [ 22/May/14 ]

Author:

{u'username': u'TylerBrock', u'name': u'Tyler Brock', u'email': u'tyler.brock@gmail.com'}

Message: CXX-175 add bulk write capabilities
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/69491c69bd2775be3d1bdfa31cbcbe2bd4dceee5

Comment by Tyler Brock [ 20/May/14 ]

https://github.com/mongodb/mongo-cxx-driver/pull/79

Generated at Wed Feb 07 21:58:25 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.