-
Type: Improvement
-
Resolution: Fixed
-
Priority: Trivial - P5
-
Affects Version/s: None
-
Component/s: None
Use Case
As a driver engineer
I want to get rid of the legacy helper
So that all operations pass through the same handler logic for execution
User Impact
- None
Dependencies
- None
Unknowns
- None
Acceptance Criteria
- Create anonymous AbstractOperation classes that can be passed into executeOperation that maintain the existing behavior
Implementation Requirements
- Remove the executeLegacyOperation helper, bulkWrite and gridFS operations can be run through the same executeOperation helper all other commands go through.
Testing Requirements
- If helpers are introduced to allow the legacy users to use the executeOperation function they should be unit tested.
- Existing tests should cover changes.
Documentation Requirements
- None
Follow Up Requirements
- Declare actual operations for these legacy users.
- is related to
-
NODE-4063 Improve BulkWrite organization remove BulkWriteShimOperation
- Backlog