summaryrefslogtreecommitdiff
path: root/src/mongo/db/op_observer_impl.h
diff options
context:
space:
mode:
authorKaloian Manassiev <kaloian.manassiev@mongodb.com>2021-10-17 17:49:33 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-10-19 10:14:46 +0000
commit9679e8ab24b6d990ad9379ca15ed95d26c6f1e5f (patch)
tree966e6386ea43c5da4446437a6d37634c9b78a554 /src/mongo/db/op_observer_impl.h
parent3ea8c504b8e7ecfab552858d610a239e00004b1e (diff)
downloadmongo-9679e8ab24b6d990ad9379ca15ed95d26c6f1e5f.tar.gz
SERVER-31540 Get rid of boost::optional<UUID> from the OpObservers (Part 2)
Diffstat (limited to 'src/mongo/db/op_observer_impl.h')
-rw-r--r--src/mongo/db/op_observer_impl.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mongo/db/op_observer_impl.h b/src/mongo/db/op_observer_impl.h
index f77778fb049..0c7be1612a6 100644
--- a/src/mongo/db/op_observer_impl.h
+++ b/src/mongo/db/op_observer_impl.h
@@ -112,7 +112,7 @@ public:
const OplogDeleteEntryArgs& args) final;
void onInternalOpMessage(OperationContext* opCtx,
const NamespaceString& nss,
- boost::optional<UUID> uuid,
+ OptionalCollectionUUID uuid,
const BSONObj& msgObj,
boost::optional<BSONObj> o2MsgObj,
boost::optional<repl::OpTime> preImageOpTime,
@@ -134,31 +134,31 @@ public:
void onDropDatabase(OperationContext* opCtx, const std::string& dbName) final;
repl::OpTime onDropCollection(OperationContext* opCtx,
const NamespaceString& collectionName,
- OptionalCollectionUUID uuid,
+ const UUID& uuid,
std::uint64_t numRecords,
CollectionDropType dropType) final;
repl::OpTime onDropCollection(OperationContext* opCtx,
const NamespaceString& collectionName,
- OptionalCollectionUUID uuid,
+ const UUID& uuid,
std::uint64_t numRecords,
CollectionDropType dropType,
bool markFromMigrate) final;
void onDropIndex(OperationContext* opCtx,
const NamespaceString& nss,
- OptionalCollectionUUID uuid,
+ const UUID& uuid,
const std::string& indexName,
const BSONObj& indexInfo) final;
repl::OpTime preRenameCollection(OperationContext* opCtx,
const NamespaceString& fromCollection,
const NamespaceString& toCollection,
- OptionalCollectionUUID uuid,
+ const UUID& uuid,
OptionalCollectionUUID dropTargetUUID,
std::uint64_t numRecords,
bool stayTemp) final;
repl::OpTime preRenameCollection(OperationContext* opCtx,
const NamespaceString& fromCollection,
const NamespaceString& toCollection,
- OptionalCollectionUUID uuid,
+ const UUID& uuid,
OptionalCollectionUUID dropTargetUUID,
std::uint64_t numRecords,
bool stayTemp,
@@ -166,20 +166,20 @@ public:
void postRenameCollection(OperationContext* opCtx,
const NamespaceString& fromCollection,
const NamespaceString& toCollection,
- OptionalCollectionUUID uuid,
+ const UUID& uuid,
OptionalCollectionUUID dropTargetUUID,
bool stayTemp) final;
void onRenameCollection(OperationContext* opCtx,
const NamespaceString& fromCollection,
const NamespaceString& toCollection,
- OptionalCollectionUUID uuid,
+ const UUID& uuid,
OptionalCollectionUUID dropTargetUUID,
std::uint64_t numRecords,
bool stayTemp) final;
void onRenameCollection(OperationContext* opCtx,
const NamespaceString& fromCollection,
const NamespaceString& toCollection,
- OptionalCollectionUUID uuid,
+ const UUID& uuid,
OptionalCollectionUUID dropTargetUUID,
std::uint64_t numRecords,
bool stayTemp,
@@ -197,7 +197,7 @@ public:
const BSONObj& applyOpCmd) final;
void onEmptyCapped(OperationContext* opCtx,
const NamespaceString& collectionName,
- OptionalCollectionUUID uuid);
+ const UUID& uuid) final;
void onUnpreparedTransactionCommit(OperationContext* opCtx,
std::vector<repl::ReplOperation>* statements,
size_t numberOfPreImagesToWrite) final;