summaryrefslogtreecommitdiff
path: root/src/mongo/db/commands
diff options
context:
space:
mode:
authorGrace Luong <grace.luong@mongodb.com>2020-07-08 21:29:09 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-07-09 00:07:45 +0000
commita2364e8742f0846b8143044d0511825319133049 (patch)
tree9b042e13edb3eae496c08cbd2982a15a78e2b574 /src/mongo/db/commands
parentb0b09d66b99d80a0a65c4bc552b6e9f443aadb3b (diff)
downloadmongo-a2364e8742f0846b8143044d0511825319133049.tar.gz
SERVER-49060: updating generic FCV constants
Diffstat (limited to 'src/mongo/db/commands')
-rw-r--r--src/mongo/db/commands/feature_compatibility_version.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mongo/db/commands/feature_compatibility_version.cpp b/src/mongo/db/commands/feature_compatibility_version.cpp
index cdc4b86faf6..9401cc7f0f1 100644
--- a/src/mongo/db/commands/feature_compatibility_version.cpp
+++ b/src/mongo/db/commands/feature_compatibility_version.cpp
@@ -175,13 +175,13 @@ void FeatureCompatibilityVersion::updateMinWireVersion() {
WireSpec& spec = WireSpec::instance();
switch (serverGlobalParams.featureCompatibility.getVersion()) {
- case ServerGlobalParams::FeatureCompatibility::Version::kFullyUpgradedTo46:
+ case ServerGlobalParams::FeatureCompatibility::kLatest:
case ServerGlobalParams::FeatureCompatibility::Version::kUpgradingTo46:
case ServerGlobalParams::FeatureCompatibility::Version::kDowngradingTo44:
spec.incomingInternalClient.minWireVersion = LATEST_WIRE_VERSION;
spec.outgoing.minWireVersion = LATEST_WIRE_VERSION;
return;
- case ServerGlobalParams::FeatureCompatibility::Version::kFullyDowngradedTo44:
+ case ServerGlobalParams::FeatureCompatibility::kLastLTS:
spec.incomingInternalClient.minWireVersion = LATEST_WIRE_VERSION - 1;
spec.outgoing.minWireVersion = LATEST_WIRE_VERSION - 1;
return;
@@ -196,7 +196,7 @@ void FeatureCompatibilityVersion::_setVersion(
serverGlobalParams.featureCompatibility.setVersion(newVersion);
updateMinWireVersion();
- if (newVersion != ServerGlobalParams::FeatureCompatibility::Version::kFullyDowngradedTo44) {
+ if (newVersion != ServerGlobalParams::FeatureCompatibility::kLastLTS) {
// Close all incoming connections from internal clients with binary versions lower than
// ours.
opCtx->getServiceContext()->getServiceEntryPoint()->endAllSessions(
@@ -207,7 +207,7 @@ void FeatureCompatibilityVersion::_setVersion(
.dropConnections(transport::Session::kKeepOpen);
}
- if (newVersion != ServerGlobalParams::FeatureCompatibility::Version::kFullyUpgradedTo46) {
+ if (newVersion != ServerGlobalParams::FeatureCompatibility::kLatest) {
if (MONGO_unlikely(hangBeforeAbortingRunningTransactionsOnFCVDowngrade.shouldFail())) {
LOGV2(20460,
"FeatureCompatibilityVersion - "
@@ -228,7 +228,7 @@ void FeatureCompatibilityVersion::_setVersion(
// 1. Setting featureCompatibilityVersion from downgrading to fullyDowngraded.
// 2. Setting featureCompatibilityVersion from fullyDowngraded to upgrading.
const auto shouldIncrementTopologyVersion =
- newVersion == ServerGlobalParams::FeatureCompatibility::Version::kFullyDowngradedTo44 ||
+ newVersion == ServerGlobalParams::FeatureCompatibility::kLastLTS ||
newVersion == ServerGlobalParams::FeatureCompatibility::Version::kUpgradingTo46;
if (isReplSet && shouldIncrementTopologyVersion) {
replCoordinator->incrementTopologyVersion();
@@ -317,7 +317,7 @@ void FeatureCompatibilityVersionParameter::append(OperationContext* opCtx,
BSONObjBuilder featureCompatibilityVersionBuilder(b.subobjStart(name));
switch (serverGlobalParams.featureCompatibility.getVersion()) {
- case ServerGlobalParams::FeatureCompatibility::Version::kFullyUpgradedTo46:
+ case ServerGlobalParams::FeatureCompatibility::kLatest:
featureCompatibilityVersionBuilder.append(
FeatureCompatibilityVersionParser::kVersionField,
FeatureCompatibilityVersionParser::kVersion46);
@@ -338,7 +338,7 @@ void FeatureCompatibilityVersionParameter::append(OperationContext* opCtx,
FeatureCompatibilityVersionParser::kTargetVersionField,
FeatureCompatibilityVersionParser::kVersion44);
return;
- case ServerGlobalParams::FeatureCompatibility::Version::kFullyDowngradedTo44:
+ case ServerGlobalParams::FeatureCompatibility::kLastLTS:
featureCompatibilityVersionBuilder.append(
FeatureCompatibilityVersionParser::kVersionField,
FeatureCompatibilityVersionParser::kVersion44);