[DRIVERS-2152] Remove API related terminology from the bulk spec. Created: 21/May/15  Updated: 31/Mar/22

Status: Backlog
Project: Drivers
Component/s: Bulk API
Fix Version/s: None

Type: Spec Change Priority: Major - P3
Reporter: A. Jesse Jiryu Davis Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Duplicate
Driver Changes: Needed

 Description   

Rather than port the Bulk API into the CRUD Spec, let's just remove the bulk api from the existing bulk spec. That way, in the same way the find/getMore spec deals with implementation details, let the bulk spec deal with the implementation details of bulk writes and the CRUD API deal with a public API.

Original:

The CRUD spec relies on the deprecated Bulk API spec to describe a number of its features and semantics, particularly how operation-merging, ordered vs. unordered execution, result reporting, and error reporting work. Also, talking to old and new MongoDB servers and mixed clusters. Since the Bulk API is deprecated, it'd be nice if the relevant bits were pull from it and merged into CRUD, or perhaps published separately as a Driver Write Operations spec or something.



 Comments   
Comment by Christian Amor Kvalheim [ 15/Aug/16 ]

might make sense, but not sure if it should be in the crud spec. craiggwilson what do you think?

Generated at Thu Feb 08 08:24:51 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.