summaryrefslogtreecommitdiff
path: root/src/mongo/db/repair_database_and_check_version.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/repair_database_and_check_version.cpp')
-rw-r--r--src/mongo/db/repair_database_and_check_version.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mongo/db/repair_database_and_check_version.cpp b/src/mongo/db/repair_database_and_check_version.cpp
index 01c965cb9d3..4f4d7d47fc3 100644
--- a/src/mongo/db/repair_database_and_check_version.cpp
+++ b/src/mongo/db/repair_database_and_check_version.cpp
@@ -74,8 +74,8 @@ MONGO_FAIL_POINT_DEFINE(exitBeforeRepairInvalidatesConfig);
namespace {
const std::string mustDowngradeErrorMsg = str::stream()
- << "UPGRADE PROBLEM: The data files need to be fully upgraded to version 4.0 before attempting "
- "an upgrade to 4.2; see "
+ << "UPGRADE PROBLEM: The data files need to be fully upgraded to version 4.2 before attempting "
+ "an upgrade to 4.4; see "
<< feature_compatibility_version_documentation::kUpgradeLink << " for more details.";
Status restoreMissingFeatureCompatibilityVersionDocument(OperationContext* opCtx,
@@ -111,11 +111,11 @@ Status restoreMissingFeatureCompatibilityVersionDocument(OperationContext* opCtx
BSON("_id" << FeatureCompatibilityVersionParser::kParameterName),
featureCompatibilityVersion)) {
log() << "Re-creating featureCompatibilityVersion document that was deleted with version "
- << FeatureCompatibilityVersionParser::kVersion40 << ".";
+ << FeatureCompatibilityVersionParser::kVersion42 << ".";
BSONObj fcvObj = BSON("_id" << FeatureCompatibilityVersionParser::kParameterName
<< FeatureCompatibilityVersionParser::kVersionField
- << FeatureCompatibilityVersionParser::kVersion40);
+ << FeatureCompatibilityVersionParser::kVersion42);
writeConflictRetry(opCtx, "insertFCVDocument", fcvNss.ns(), [&] {
WriteUnitOfWork wunit(opCtx);
@@ -504,7 +504,7 @@ bool repairDatabasesAndCheckVersion(OperationContext* opCtx) {
auto swVersion =
FeatureCompatibilityVersionParser::parse(featureCompatibilityVersion);
// Note this error path captures all cases of an FCV document existing,
- // but with any value other than "4.0" or "4.2". This includes unexpected
+ // but with any value other than "4.2" or "4.4". This includes unexpected
// cases with no path forward such as the FCV value not being a string.
uassert(ErrorCodes::MustDowngrade,
str::stream()
@@ -512,7 +512,7 @@ bool repairDatabasesAndCheckVersion(OperationContext* opCtx) {
"featureCompatibilityVersion document (ERROR: "
<< swVersion.getStatus()
<< "). If the current featureCompatibilityVersion is below "
- "4.0, see the documentation on upgrading at "
+ "4.2, see the documentation on upgrading at "
<< feature_compatibility_version_documentation::kUpgradeLink << ".",
swVersion.isOK());
@@ -524,24 +524,24 @@ bool repairDatabasesAndCheckVersion(OperationContext* opCtx) {
// On startup, if the version is in an upgrading or downrading state, print a
// warning.
if (version ==
- ServerGlobalParams::FeatureCompatibility::Version::kUpgradingTo42) {
+ ServerGlobalParams::FeatureCompatibility::Version::kUpgradingTo44) {
log() << "** WARNING: A featureCompatibilityVersion upgrade did not "
<< "complete. " << startupWarningsLog;
log() << "** The current featureCompatibilityVersion is "
<< FeatureCompatibilityVersionParser::toString(version) << "."
<< startupWarningsLog;
log() << "** To fix this, use the setFeatureCompatibilityVersion "
- << "command to resume upgrade to 4.2." << startupWarningsLog;
+ << "command to resume upgrade to 4.4." << startupWarningsLog;
} else if (version ==
ServerGlobalParams::FeatureCompatibility::Version::
- kDowngradingTo40) {
+ kDowngradingTo42) {
log() << "** WARNING: A featureCompatibilityVersion downgrade did not "
<< "complete. " << startupWarningsLog;
log() << "** The current featureCompatibilityVersion is "
<< FeatureCompatibilityVersionParser::toString(version) << "."
<< startupWarningsLog;
log() << "** To fix this, use the setFeatureCompatibilityVersion "
- << "command to resume downgrade to 4.0." << startupWarningsLog;
+ << "command to resume downgrade to 4.2." << startupWarningsLog;
}
}
}