diff options
author | Erwin Pe <erwin.pe@mongodb.com> | 2023-02-24 17:53:44 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2023-02-24 23:54:25 +0000 |
commit | beb218f42f27c454328efecedca748709032aab7 (patch) | |
tree | 19fc292ff782c5115e973e849b489239cd2d1907 /src/mongo/db/fle_query_interface_mock.cpp | |
parent | ce8c7105fa8789c594b719cd420b719004931801 (diff) | |
download | mongo-beb218f42f27c454328efecedca748709032aab7.tar.gz |
SERVER-72931 Implement v2 changes to Queryable Encryption deletes
Diffstat (limited to 'src/mongo/db/fle_query_interface_mock.cpp')
-rw-r--r-- | src/mongo/db/fle_query_interface_mock.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mongo/db/fle_query_interface_mock.cpp b/src/mongo/db/fle_query_interface_mock.cpp index 1641f40bb34..8f628987271 100644 --- a/src/mongo/db/fle_query_interface_mock.cpp +++ b/src/mongo/db/fle_query_interface_mock.cpp @@ -105,6 +105,11 @@ std::pair<write_ops::DeleteCommandReply, BSONObj> FLEQueryInterfaceMock::deleteW return {write_ops::DeleteCommandReply(), uassertStatusOK(swDoc)}; } +write_ops::DeleteCommandReply FLEQueryInterfaceMock::deleteDocument( + const NamespaceString& nss, int32_t stmtId, write_ops::DeleteCommandRequest& deleteRequest) { + return deleteWithPreimage(nss, {}, deleteRequest).first; +} + std::pair<write_ops::UpdateCommandReply, BSONObj> FLEQueryInterfaceMock::updateWithPreimage( const NamespaceString& nss, const EncryptionInformation& ei, |