diff options
author | Mark Benvenuto <mark.benvenuto@mongodb.com> | 2022-03-28 10:13:21 -0400 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-03-28 16:21:50 +0000 |
commit | 6b64ce29d86ba6b2529e7b584ede90bbca5f09ac (patch) | |
tree | b31960098d2c05b652efea46c8f8c4a8e19b7c0b /src/mongo/db/fle_crud.h | |
parent | 4f57c205480557f133535c65f743b88414d32280 (diff) | |
download | mongo-6b64ce29d86ba6b2529e7b584ede90bbca5f09ac.tar.gz |
SERVER-63719 Add support for FLE 2 update in MongoD
Diffstat (limited to 'src/mongo/db/fle_crud.h')
-rw-r--r-- | src/mongo/db/fle_crud.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/mongo/db/fle_crud.h b/src/mongo/db/fle_crud.h index f9e584745ae..ea06773ad4e 100644 --- a/src/mongo/db/fle_crud.h +++ b/src/mongo/db/fle_crud.h @@ -94,6 +94,11 @@ FLEBatchResult processFLEInsert(OperationContext* opCtx, write_ops::DeleteCommandReply processFLEDelete( OperationContext* opCtx, const write_ops::DeleteCommandRequest& deleteRequest); +/** + * Process a replica set update. + */ +write_ops::UpdateCommandReply processFLEUpdate( + OperationContext* opCtx, const write_ops::UpdateCommandRequest& updateRequest); /** * Process a findAndModify request from mongos @@ -291,4 +296,8 @@ StatusWith<write_ops::FindAndModifyCommandReply> processFindAndModifyRequest( const write_ops::FindAndModifyCommandRequest& findAndModifyRequest, GetTxnCallback getTxns); + +write_ops::UpdateCommandReply processUpdate(OperationContext* opCtx, + const write_ops::UpdateCommandRequest& updateRequest, + GetTxnCallback getTxns); } // namespace mongo |