diff options
author | Ali Mir <ali.mir@mongodb.com> | 2020-04-13 17:55:35 -0400 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-04-22 00:15:51 +0000 |
commit | c593d0fb6eec6b4f3c7ae02a5c3de73ad6e3af95 (patch) | |
tree | aaecd6b4136dfb4fb54e5d4d7d04f526cb982166 /src/mongo/db/commands/feature_compatibility_version_parser.h | |
parent | cc814e4c87c1ae20ef7c0840344496043dbdf18d (diff) | |
download | mongo-c593d0fb6eec6b4f3c7ae02a5c3de73ad6e3af95.tar.gz |
SERVER-46323 Update FCV constants throughout server code following 4.4 branch
SERVER-46589 Update Execution-related generic upgrade/downgrade references
SERVER-46587 Update Replication-related generic upgrade/downgrade references
SERVER-46839 Update Sharding-related generic upgrade/downgrade references
SERVER-46590 Update Query-related generic upgrade/downgrade references
SERVER-46318 Bump wire protocol version for 4.6
SERVER-46313 Bump Powercycle FCV
Diffstat (limited to 'src/mongo/db/commands/feature_compatibility_version_parser.h')
-rw-r--r-- | src/mongo/db/commands/feature_compatibility_version_parser.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/mongo/db/commands/feature_compatibility_version_parser.h b/src/mongo/db/commands/feature_compatibility_version_parser.h index 757d725a0bf..e52e73e4477 100644 --- a/src/mongo/db/commands/feature_compatibility_version_parser.h +++ b/src/mongo/db/commands/feature_compatibility_version_parser.h @@ -40,10 +40,10 @@ namespace mongo { */ class FeatureCompatibilityVersionParser { public: - static constexpr StringData kVersion42 = "4.2"_sd; static constexpr StringData kVersion44 = "4.4"_sd; - static constexpr StringData kVersionDowngradingTo42 = "downgrading to 4.2"_sd; - static constexpr StringData kVersionUpgradingTo44 = "upgrading to 4.4"_sd; + static constexpr StringData kVersion46 = "4.6"_sd; + static constexpr StringData kVersionDowngradingTo44 = "downgrading to 4.4"_sd; + static constexpr StringData kVersionUpgradingTo46 = "upgrading to 4.6"_sd; static constexpr StringData kVersionUnset = "Unset"_sd; static constexpr StringData kParameterName = "featureCompatibilityVersion"_sd; @@ -63,16 +63,16 @@ public: */ static StringData toString(ServerGlobalParams::FeatureCompatibility::Version version) { switch (version) { - case ServerGlobalParams::FeatureCompatibility::Version::kUnsetDefault42Behavior: + case ServerGlobalParams::FeatureCompatibility::Version::kUnsetDefault44Behavior: return kVersionUnset; - case ServerGlobalParams::FeatureCompatibility::Version::kFullyDowngradedTo42: - return kVersion42; - case ServerGlobalParams::FeatureCompatibility::Version::kUpgradingTo44: - return kVersionUpgradingTo44; - case ServerGlobalParams::FeatureCompatibility::Version::kDowngradingTo42: - return kVersionDowngradingTo42; - case ServerGlobalParams::FeatureCompatibility::Version::kFullyUpgradedTo44: + case ServerGlobalParams::FeatureCompatibility::Version::kFullyDowngradedTo44: return kVersion44; + case ServerGlobalParams::FeatureCompatibility::Version::kUpgradingTo46: + return kVersionUpgradingTo46; + case ServerGlobalParams::FeatureCompatibility::Version::kDowngradingTo44: + return kVersionDowngradingTo44; + case ServerGlobalParams::FeatureCompatibility::Version::kFullyUpgradedTo46: + return kVersion46; default: MONGO_UNREACHABLE; } |