summaryrefslogtreecommitdiff
path: root/src/mongo/db/logical_clock.h
diff options
context:
space:
mode:
authorJack Mulrow <jack.mulrow@mongodb.com>2017-03-28 10:32:30 -0400
committerJack Mulrow <jack.mulrow@mongodb.com>2017-03-30 14:15:39 -0400
commit325486685538d00adbd61f868c239b3ecc6938c6 (patch)
treea6f0e7679ebba871e5644ee3c2703ef05f974b9d /src/mongo/db/logical_clock.h
parentba1fa56004826b42bd8fa7d5b5a0c78fc1b57af9 (diff)
downloadmongo-325486685538d00adbd61f868c239b3ecc6938c6.tar.gz
SERVER-28432 Move key management out from TimeProofService
Diffstat (limited to 'src/mongo/db/logical_clock.h')
-rw-r--r--src/mongo/db/logical_clock.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mongo/db/logical_clock.h b/src/mongo/db/logical_clock.h
index aabe9a07c89..06562c92719 100644
--- a/src/mongo/db/logical_clock.h
+++ b/src/mongo/db/logical_clock.h
@@ -115,6 +115,14 @@ private:
// the mutex protects _clusterTime
stdx::mutex _mutex;
SignedLogicalTime _clusterTime;
+
+ /**
+ * Temporary key only used for unit tests.
+ *
+ * TODO: SERVER-28436 Implement KeysCollectionManager
+ * Remove _tempKey and its uses from logical clock, and pass actual key from key manager.
+ */
+ TimeProofService::Key _tempKey = {};
};
} // namespace mongo