diff options
| author | Jack Mulrow <jack.mulrow@mongodb.com> | 2017-04-04 15:03:13 -0400 |
|---|---|---|
| committer | Jack Mulrow <jack.mulrow@mongodb.com> | 2017-04-18 12:20:52 -0400 |
| commit | 36dee9cbf58710f4168d39104aa5d446b3f15d49 (patch) | |
| tree | 24811f61594d25afe9e38d667a01cbb2becb66a2 /src/mongo/db/signed_logical_time.cpp | |
| parent | 104653ec8eca6865ff938c3e9966139b2cdd340f (diff) | |
| download | mongo-36dee9cbf58710f4168d39104aa5d446b3f15d49.tar.gz | |
SERVER-28565 Do not return logicalTime on non-sharded RS
Diffstat (limited to 'src/mongo/db/signed_logical_time.cpp')
| -rw-r--r-- | src/mongo/db/signed_logical_time.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/signed_logical_time.cpp b/src/mongo/db/signed_logical_time.cpp index 16404950ac5..dc8f7c3d0be 100644 --- a/src/mongo/db/signed_logical_time.cpp +++ b/src/mongo/db/signed_logical_time.cpp @@ -34,7 +34,8 @@ namespace mongo { std::string SignedLogicalTime::toString() const { StringBuilder buf; - buf << _time.toString() << "|" << _proof.toString(); + auto proof = _proof.get_value_or(TimeProof()); + buf << _time.toString() << "|" << proof.toString(); return buf.str(); } |
