-
Type: Engineering Test
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
Execution Team 2024-12-23, Execution Team 2025-01-06
Write a core jstest that performs each of the following commands on a time-series buckets collection (in any order):
- aggregate
- bulkWrite
- count
- delete
- remove
- deleteOne
- deleteMany
- distinct
- find
- find
- findOne
- findAndModify
- findAndModify
- findOneAndDelete
- findOneAndReplace
- findOneAndUpdate
- insert
- insert
- insertOne
- insertMany
- update
- update
- updateOne
- updateMany
- replaceOne
The operations can be very simple and we just need one per test runner function. (For commands that have more than one test runner function, they are listed as sub-bullet points.) Then as we complete the work to add the rawData field to these commands, we can update this test along the way.
- is depended on by
-
SERVER-97423 Add rawData field to the aggregate command
- Backlog
-
SERVER-97424 Add rawData field to the bulkWrite command
- Backlog
-
SERVER-97425 Add rawData field to the count command
- Backlog
-
SERVER-97427 Add rawData field to the distinct command
- Backlog
-
SERVER-97428 Add rawData field to the find command
- Backlog
-
SERVER-97429 Add rawData field to the findAndModify command
- Backlog
-
SERVER-97451 Implement rawData for the insert command
- Backlog
-
SERVER-97452 Implement rawData for the update command
- Backlog
-
SERVER-97453 Implement rawData for the delete command
- Backlog