diff options
Diffstat (limited to 'src/mongo/db/storage/wiredtiger')
3 files changed, 8 insertions, 7 deletions
diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_oplog_manager.h b/src/mongo/db/storage/wiredtiger/wiredtiger_oplog_manager.h index e7066b09965..f71ba7e5214 100644 --- a/src/mongo/db/storage/wiredtiger/wiredtiger_oplog_manager.h +++ b/src/mongo/db/storage/wiredtiger/wiredtiger_oplog_manager.h @@ -29,7 +29,6 @@ #pragma once -#include "mongo/base/disallow_copying.h" #include "mongo/db/storage/wiredtiger/wiredtiger_record_store.h" #include "mongo/stdx/condition_variable.h" #include "mongo/stdx/mutex.h" @@ -45,7 +44,8 @@ class WiredTigerSessionCache; // Manages oplog visibility, by periodically querying WiredTiger's all_committed timestamp value and // then using that timestamp for all transactions that read the oplog collection. class WiredTigerOplogManager { - MONGO_DISALLOW_COPYING(WiredTigerOplogManager); + WiredTigerOplogManager(const WiredTigerOplogManager&) = delete; + WiredTigerOplogManager& operator=(const WiredTigerOplogManager&) = delete; public: WiredTigerOplogManager() {} diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_snapshot_manager.h b/src/mongo/db/storage/wiredtiger/wiredtiger_snapshot_manager.h index 046256cff1f..9ff2b87497f 100644 --- a/src/mongo/db/storage/wiredtiger/wiredtiger_snapshot_manager.h +++ b/src/mongo/db/storage/wiredtiger/wiredtiger_snapshot_manager.h @@ -32,7 +32,6 @@ #include <boost/optional.hpp> #include <wiredtiger.h> -#include "mongo/base/disallow_copying.h" #include "mongo/bson/timestamp.h" #include "mongo/db/storage/snapshot_manager.h" #include "mongo/db/storage/wiredtiger/wiredtiger_begin_transaction_block.h" @@ -43,7 +42,8 @@ namespace mongo { class WiredTigerOplogManager; class WiredTigerSnapshotManager final : public SnapshotManager { - MONGO_DISALLOW_COPYING(WiredTigerSnapshotManager); + WiredTigerSnapshotManager(const WiredTigerSnapshotManager&) = delete; + WiredTigerSnapshotManager& operator=(const WiredTigerSnapshotManager&) = delete; public: WiredTigerSnapshotManager() = default; diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_util.h b/src/mongo/db/storage/wiredtiger/wiredtiger_util.h index 3a7fb134b50..23015814cf7 100644 --- a/src/mongo/db/storage/wiredtiger/wiredtiger_util.h +++ b/src/mongo/db/storage/wiredtiger/wiredtiger_util.h @@ -32,7 +32,6 @@ #include <limits> #include <wiredtiger.h> -#include "mongo/base/disallow_copying.h" #include "mongo/base/status.h" #include "mongo/base/status_with.h" #include "mongo/bson/bsonobj.h" @@ -123,7 +122,8 @@ private: }; class WiredTigerUtil { - MONGO_DISALLOW_COPYING(WiredTigerUtil); + WiredTigerUtil(const WiredTigerUtil&) = delete; + WiredTigerUtil& operator=(const WiredTigerUtil&) = delete; private: WiredTigerUtil(); @@ -287,7 +287,8 @@ private: }; class WiredTigerConfigParser { - MONGO_DISALLOW_COPYING(WiredTigerConfigParser); + WiredTigerConfigParser(const WiredTigerConfigParser&) = delete; + WiredTigerConfigParser& operator=(const WiredTigerConfigParser&) = delete; public: WiredTigerConfigParser(StringData config) { |