summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mongo/db/repl/oplog_entry.cpp3
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);