summaryrefslogtreecommitdiff
path: root/src/mongo/db/logical_clock.cpp
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.cpp
parentba1fa56004826b42bd8fa7d5b5a0c78fc1b57af9 (diff)
downloadmongo-325486685538d00adbd61f868c239b3ecc6938c6.tar.gz
SERVER-28432 Move key management out from TimeProofService
Diffstat (limited to 'src/mongo/db/logical_clock.cpp')
-rw-r--r--src/mongo/db/logical_clock.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/logical_clock.cpp b/src/mongo/db/logical_clock.cpp
index 32e0b22184e..6f0e4c55574 100644
--- a/src/mongo/db/logical_clock.cpp
+++ b/src/mongo/db/logical_clock.cpp
@@ -95,7 +95,7 @@ SignedLogicalTime LogicalClock::getClusterTime() {
SignedLogicalTime LogicalClock::_makeSignedLogicalTime(LogicalTime logicalTime) {
// TODO: SERVER-28436 Implement KeysCollectionManager
// Replace dummy keyId with real id from key manager.
- return SignedLogicalTime(logicalTime, _timeProofService->getProof(logicalTime), 0);
+ return SignedLogicalTime(logicalTime, _timeProofService->getProof(logicalTime, _tempKey), 0);
}
Status LogicalClock::advanceClusterTime(const SignedLogicalTime& newTime) {
@@ -107,7 +107,7 @@ Status LogicalClock::advanceClusterTime(const SignedLogicalTime& newTime) {
}
invariant(_timeProofService);
- auto res = _timeProofService->checkProof(newLogicalTime, newTime.getProof());
+ auto res = _timeProofService->checkProof(newLogicalTime, newTime.getProof(), _tempKey);
if (res != Status::OK()) {
return res;
}