[SERVER-72769] Support batched insert-only bulkWrite for QE Created: 11/Jan/23  Updated: 29/Oct/23  Resolved: 19/Jun/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.1.0-rc0

Type: Task Priority: Major - P3
Reporter: Lingzhi Deng Assignee: Frederic Vitzikam
Resolution: Fixed Votes: 0
Labels: milestone-1
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-72047 Support basic insert operations in bu... Closed
is depended on by SERVER-77497 Support BulkWrite with FLE2 on mongos Closed
Related
related to SERVER-66315 Support batched inserts with FLE 2 Closed
related to SERVER-72768 Support single-op bulkWrite for QE Closed
Assigned Teams:
Replication
Backwards Compatibility: Fully Compatible
Sprint: Repl 2023-05-15, Repl 2023-05-29, Repl 2023-06-12, Repl 2023-06-26
Participants:

 Description   

Queryable Encryption doesn’t currently support batched operations, we will only support single-op bulkWrite (update or delete) or insert-only batched bulkWrite (SERVER-66315) for QE.

 

This task is to support an insert only batch bulkWrite for QE.



 Comments   
Comment by Githook User [ 16/Jun/23 ]

Author:

{'name': 'Frederic Vitzikam', 'email': 'frederic.vitzikam@mongodb.com', 'username': 'fredvitz'}

Message: SERVER-72769 Support batched insert-only bulkWrite for QE
Branch: master
https://github.com/mongodb/mongo/commit/7f931e6d8b8953ed3e0535023d4be319e22bbe66

Comment by Sean Zimmerman [ 27/Apr/23 ]

Should be able to use code similar to this. Constructing an InsertCommandRequest and calling processFLEInsert is fine.

Include Mark Benvenuto in code review for this ticket

Generated at Thu Feb 08 06:22:45 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.