From e96547906836a12d76b7a1591a0028b1fff8cb79 Mon Sep 17 00:00:00 2001 From: Xiangyu Yao Date: Fri, 29 Mar 2019 11:04:36 -0400 Subject: SERVER-39512 Make Database class thread-safe --- src/mongo/db/views/view_catalog.cpp | 2 +- src/mongo/db/views/view_catalog.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src/mongo/db/views') diff --git a/src/mongo/db/views/view_catalog.cpp b/src/mongo/db/views/view_catalog.cpp index c932c365983..f77f6991b59 100644 --- a/src/mongo/db/views/view_catalog.cpp +++ b/src/mongo/db/views/view_catalog.cpp @@ -73,7 +73,7 @@ StatusWith> parseCollator(OperationContext* o } } // namespace -ViewCatalog* ViewCatalog::get(Database* db) { +ViewCatalog* ViewCatalog::get(const Database* db) { return getViewCatalog(db).get(); } diff --git a/src/mongo/db/views/view_catalog.h b/src/mongo/db/views/view_catalog.h index 08ed7c72422..7e92ea3afad 100644 --- a/src/mongo/db/views/view_catalog.h +++ b/src/mongo/db/views/view_catalog.h @@ -67,7 +67,7 @@ public: using ViewMap = StringMap>; using ViewIteratorCallback = stdx::function; - static ViewCatalog* get(Database* db); + static ViewCatalog* get(const Database* db); static void set(Database* db, std::unique_ptr catalog); explicit ViewCatalog(std::unique_ptr durable) -- cgit v1.2.1