summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/oplog.cpp
diff options
context:
space:
mode:
authorXiangyu Yao <xiangyu.yao@mongodb.com>2019-03-29 13:07:23 -0400
committerXiangyu Yao <xiangyu.yao@mongodb.com>2019-04-05 17:16:50 -0400
commitbff55ab3a32b7ee2f920c5a3aebb0eb9d42546c5 (patch)
tree5403038775623bb2f6236a4474d3b579383e51a0 /src/mongo/db/repl/oplog.cpp
parenta05ef93e5a6c691f4b25800a2f3d94e273ab5b9f (diff)
downloadmongo-bff55ab3a32b7ee2f920c5a3aebb0eb9d42546c5.tar.gz
SERVER-39514 Move CollectionCatalogEntry ownership to UUIDCatalog
Diffstat (limited to 'src/mongo/db/repl/oplog.cpp')
-rw-r--r--src/mongo/db/repl/oplog.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mongo/db/repl/oplog.cpp b/src/mongo/db/repl/oplog.cpp
index 0c86e4449bd..613683144e4 100644
--- a/src/mongo/db/repl/oplog.cpp
+++ b/src/mongo/db/repl/oplog.cpp
@@ -2100,6 +2100,10 @@ void oplogCheckCloseDatabase(OperationContext* opCtx, const Database* db) {
}
}
+void clearLocalOplogPtr() {
+ localOplogInfo(getGlobalServiceContext()).oplog = nullptr;
+}
+
void acquireOplogCollectionForLogging(OperationContext* opCtx) {
auto& oplogInfo = localOplogInfo(opCtx->getServiceContext());
if (!oplogInfo.oplogName.empty()) {