diff options
author | Jason Chan <jason.chan@10gen.com> | 2019-08-05 16:14:34 -0400 |
---|---|---|
committer | Jason Chan <jason.chan@10gen.com> | 2019-08-05 16:14:34 -0400 |
commit | 8c083bf34d40ff64449387378d15b36462ef6f6f (patch) | |
tree | 1c39060b5a0132c7a363a53069b7a837e15ad1a4 /src/mongo/db/repl/repl_set_heartbeat_response.cpp | |
parent | c1d1fda71c310e7d7a04ccbfbaaa2215b63963b6 (diff) | |
download | mongo-8c083bf34d40ff64449387378d15b36462ef6f6f.tar.gz |
SERVER-42485 Make wall clock times in replication structures required after 4.2
Diffstat (limited to 'src/mongo/db/repl/repl_set_heartbeat_response.cpp')
-rw-r--r-- | src/mongo/db/repl/repl_set_heartbeat_response.cpp | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/src/mongo/db/repl/repl_set_heartbeat_response.cpp b/src/mongo/db/repl/repl_set_heartbeat_response.cpp index b869835e213..c43316acdc0 100644 --- a/src/mongo/db/repl/repl_set_heartbeat_response.cpp +++ b/src/mongo/db/repl/repl_set_heartbeat_response.cpp @@ -109,9 +109,7 @@ BSONObj ReplSetHeartbeatResponse::toBSON() const { return builder.obj(); } -Status ReplSetHeartbeatResponse::initialize(const BSONObj& doc, - long long term, - bool requireWallTime) { +Status ReplSetHeartbeatResponse::initialize(const BSONObj& doc, long long term) { auto status = getStatusFromCommandResult(doc); if (!status.isOK()) { return status; @@ -161,9 +159,7 @@ Status ReplSetHeartbeatResponse::initialize(const BSONObj& doc, if (!status.isOK()) { return status; } - if (status.isOK()) { - _durableWallTime = durableWallTimeElement.Date(); - } + _durableWallTime = durableWallTimeElement.Date(); _durableOpTimeSet = true; @@ -180,9 +176,7 @@ Status ReplSetHeartbeatResponse::initialize(const BSONObj& doc, if (!status.isOK()) { return status; } - if (status.isOK()) { - _appliedWallTime = appliedWallTimeElement.Date(); - } + _appliedWallTime = appliedWallTimeElement.Date(); _appliedOpTimeSet = true; const BSONElement memberStateElement = doc[kMemberStateFieldName]; |