diff options
author | Siyuan Zhou <siyuan.zhou@mongodb.com> | 2020-02-28 17:48:22 -0500 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-03-02 05:39:07 +0000 |
commit | a5582fa42435116ab05efcabddf17219fbd573d6 (patch) | |
tree | f2f86e6b6eeea714233a6b75afbe51d8c343f266 | |
parent | 56655b06ac46825c5937ccca5947dc84ccbca69c (diff) | |
download | mongo-a5582fa42435116ab05efcabddf17219fbd573d6.tar.gz |
SERVER-46288 Fix TODO after safe reconfig downgrade work.
-rw-r--r-- | src/mongo/db/repl/repl_set_heartbeat_args_v1.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/mongo/db/repl/repl_set_heartbeat_args_v1.cpp b/src/mongo/db/repl/repl_set_heartbeat_args_v1.cpp index 05423e1b538..e63d39611da 100644 --- a/src/mongo/db/repl/repl_set_heartbeat_args_v1.cpp +++ b/src/mongo/db/repl/repl_set_heartbeat_args_v1.cpp @@ -175,11 +175,7 @@ void ReplSetHeartbeatArgsV1::addToBSON(BSONObjBuilder* builder) const { // The configTerm field is new in 4.4 and cannot be parsed by MongoDB 4.2. Therefore omit it if // we have a 4.2-style replica set config with no "term". This permits us to downgrade by first // removing the replica set config's term, then downgrading to 4.2. - // TODO (SERVER-46288): Don't check FCV. - if (serverGlobalParams.featureCompatibility.isVersionInitialized() && - serverGlobalParams.featureCompatibility.getVersion() == - ServerGlobalParams::FeatureCompatibility::Version::kFullyUpgradedTo44 && - _configTerm != OpTime::kUninitializedTerm) { + if (_configTerm != OpTime::kUninitializedTerm) { builder->appendIntOrLL(kConfigTermFieldName, _configTerm); } if (_hasHeartbeatVersion) { |