summaryrefslogtreecommitdiff
path: root/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.h')
-rw-r--r--src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.h b/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.h
index 30f1ec78d91..83d5c0191d0 100644
--- a/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.h
+++ b/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.h
@@ -347,7 +347,12 @@ public:
*/
Timestamp getPinnedOplog() const;
+ ClockSource* getClockSource() const {
+ return _clockSource;
+ }
+
private:
+ class WiredTigerSessionSweeper;
class WiredTigerJournalFlusher;
class WiredTigerCheckpointThread;
@@ -432,6 +437,7 @@ private:
// timestamp.
const bool _keepDataHistory = true;
+ std::unique_ptr<WiredTigerSessionSweeper> _sessionSweeper;
std::unique_ptr<WiredTigerJournalFlusher> _journalFlusher; // Depends on _sizeStorer
std::unique_ptr<WiredTigerCheckpointThread> _checkpointThread;