diff options
author | Jordi Serra Torrens <jordi.serra-torrens@mongodb.com> | 2022-09-28 10:11:50 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-11-04 18:50:12 +0000 |
commit | 53973727e253d8b797bc0b2a734326d4e3fdad6d (patch) | |
tree | d4cf0a1effcc98ab265b44317194658c975775b7 /src/mongo/idl/cluster_server_parameter_op_observer_test.cpp | |
parent | 05cf56be4fdfa33c88d47dfb48f95a60c9cc7e09 (diff) | |
download | mongo-53973727e253d8b797bc0b2a734326d4e3fdad6d.tar.gz |
SERVER-70043 Thread-through CollectionPtr into the onDelete OpObserver
Co-authored-by: Daniel Gómez Ferro <daniel.gomezferro@mongodb.com>
Diffstat (limited to 'src/mongo/idl/cluster_server_parameter_op_observer_test.cpp')
-rw-r--r-- | src/mongo/idl/cluster_server_parameter_op_observer_test.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mongo/idl/cluster_server_parameter_op_observer_test.cpp b/src/mongo/idl/cluster_server_parameter_op_observer_test.cpp index 843c13e0cb6..e6edd93fd04 100644 --- a/src/mongo/idl/cluster_server_parameter_op_observer_test.cpp +++ b/src/mongo/idl/cluster_server_parameter_op_observer_test.cpp @@ -87,11 +87,11 @@ public: void doDelete(const NamespaceString& nss, BSONObj deletedDoc, bool includeDeletedDoc = true) { auto opCtx = cc().makeOperationContext(); - auto uuid = UUID::gen(); - observer.aboutToDelete(opCtx.get(), nss, uuid, deletedDoc); + AutoGetCollection autoColl(opCtx.get(), nss, MODE_IX); + observer.aboutToDelete(opCtx.get(), *autoColl, deletedDoc); OplogDeleteEntryArgs args; args.deletedDoc = includeDeletedDoc ? &deletedDoc : nullptr; - observer.onDelete(opCtx.get(), nss, uuid, 1 /* StmtId */, args); + observer.onDelete(opCtx.get(), *autoColl, 1 /* StmtId */, args); } void doDropDatabase(const DatabaseName& dbname) { |