diff options
author | Siyuan Zhou <siyuan.zhou@mongodb.com> | 2018-02-08 14:03:09 -0500 |
---|---|---|
committer | Siyuan Zhou <siyuan.zhou@mongodb.com> | 2018-02-09 14:40:31 -0500 |
commit | 0179e8ad4d2232271a6ce26b13b619690aca95be (patch) | |
tree | 3237eb626b6bbc6d5c88fb5228af6e0ed3d08b2e /src/mongo/db | |
parent | 85b39d411987431a8c37b1de267b167a384ea9b3 (diff) | |
download | mongo-0179e8ad4d2232271a6ce26b13b619690aca95be.tar.gz |
SERVER-32918 Set OpType in ReplOperation maker helpers.
Diffstat (limited to 'src/mongo/db')
-rw-r--r-- | src/mongo/db/repl/oplog_entry.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mongo/db/repl/oplog_entry.cpp b/src/mongo/db/repl/oplog_entry.cpp index 3309862c877..c0f2e6a00c6 100644 --- a/src/mongo/db/repl/oplog_entry.cpp +++ b/src/mongo/db/repl/oplog_entry.cpp @@ -140,6 +140,7 @@ ReplOperation OplogEntry::makeInsertOperation(const NamespaceString& nss, boost::optional<UUID> uuid, const BSONObj& docToInsert) { ReplOperation op; + op.setOpType(OpTypeEnum::kInsert); op.setNamespace(nss); op.setUuid(uuid); op.setObject(docToInsert); @@ -151,6 +152,7 @@ ReplOperation OplogEntry::makeUpdateOperation(const NamespaceString nss, const BSONObj& update, const BSONObj& criteria) { ReplOperation op; + op.setOpType(OpTypeEnum::kUpdate); op.setNamespace(nss); op.setUuid(uuid); op.setObject(update); @@ -162,6 +164,7 @@ ReplOperation OplogEntry::makeDeleteOperation(const NamespaceString& nss, boost::optional<UUID> uuid, const BSONObj& docToDelete) { ReplOperation op; + op.setOpType(OpTypeEnum::kDelete); op.setNamespace(nss); op.setUuid(uuid); op.setObject(docToDelete); |