diff options
-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); |