From cb36a96d7c96cf1b24c7ef3b8b086cfc04c77642 Mon Sep 17 00:00:00 2001 From: Daniel Gottlieb Date: Wed, 26 Jul 2017 15:03:05 -0400 Subject: SERVER-29211: Staged changes to explicitly journal a subset of tables on WiredTiger. --- src/mongo/db/storage/wiredtiger/wiredtiger_index.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/mongo/db/storage/wiredtiger/wiredtiger_index.h') diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_index.h b/src/mongo/db/storage/wiredtiger/wiredtiger_index.h index 4fe86efa009..a90f770a529 100644 --- a/src/mongo/db/storage/wiredtiger/wiredtiger_index.h +++ b/src/mongo/db/storage/wiredtiger/wiredtiger_index.h @@ -79,7 +79,8 @@ public: WiredTigerIndex(OperationContext* ctx, const std::string& uri, const IndexDescriptor* desc, - KVPrefix prefix); + KVPrefix prefix, + bool readOnly); virtual Status insert(OperationContext* opCtx, const BSONObj& key, @@ -169,7 +170,8 @@ public: WiredTigerIndexUnique(OperationContext* ctx, const std::string& uri, const IndexDescriptor* desc, - KVPrefix prefix); + KVPrefix prefix, + bool readOnly = false); std::unique_ptr newCursor(OperationContext* opCtx, bool forward) const override; @@ -193,7 +195,8 @@ public: WiredTigerIndexStandard(OperationContext* ctx, const std::string& uri, const IndexDescriptor* desc, - KVPrefix prefix); + KVPrefix prefix, + bool readOnly = false); std::unique_ptr newCursor(OperationContext* opCtx, bool forward) const override; -- cgit v1.2.1