-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Replication
-
Fully Compatible
-
Repl 2023-02-06, Repl 2023-02-20
Target ops with the appropriate targeter based on the namespace index and re-batch ops based on their targeted shard id
- For ordered: false, each of ops is targeted and they are grouped into a batch (i.e. to form a new bulkWrite command) based on their targeted shard endpoint
- For ordered: true, we will batch consecutive ops that target the same shard id when possible or execute one write op at a time to respect the ordering
- depends on
-
SERVER-72637 Implement the skeleton of BulkWriteExec on mongos
- Closed
- is depended on by
-
SERVER-72982 Handle targeting errors for bulkWrite on mongos
- Closed
-
SERVER-73536 Account for the size of the outgoing request in bulkWrite sub-batching logic
- Closed
-
SERVER-74094 Support multiple namespaces in bulkWrite sub-batching logic
- Closed
-
SERVER-74095 Support multiple namespaces in bulkWrite sub-batching logic
- Closed