From d390a83e8273655db73bfb6dfe3f8eb7bdda6c67 Mon Sep 17 00:00:00 2001 From: Dianna Hohensee Date: Thu, 22 Feb 2018 14:17:03 -0500 Subject: SERVER-33443 Remove kVersion32 handling from fCV command parser --- .../feature_compatibility_version_command_parser.cpp | 12 ------------ 1 file changed, 12 deletions(-) (limited to 'src/mongo') diff --git a/src/mongo/db/commands/feature_compatibility_version_command_parser.cpp b/src/mongo/db/commands/feature_compatibility_version_command_parser.cpp index dc0980794c0..c8dd5dfcecc 100644 --- a/src/mongo/db/commands/feature_compatibility_version_command_parser.cpp +++ b/src/mongo/db/commands/feature_compatibility_version_command_parser.cpp @@ -37,9 +37,6 @@ #include "mongo/util/version.h" namespace mongo { -namespace { -constexpr StringData kVersion32 = "3.2"_sd; -} // namespace constexpr StringData FeatureCompatibilityVersionCommandParser::kVersion34; constexpr StringData FeatureCompatibilityVersionCommandParser::kVersion36; @@ -90,15 +87,6 @@ StatusWith FeatureCompatibilityVersionCommandParser::extractVersion const std::string version = versionElem.String(); - if (version == kVersion32) { - return {ErrorCodes::BadValue, - str::stream() << "Invalid command argument: '" << kVersion32 - << "'. You must downgrade to MongoDB 3.4 to enable " - "featureCompatibilityVersion 3.2. See " - << feature_compatibility_version::kDochubLink - << "."}; - } - if (version != FeatureCompatibilityVersionCommandParser::kVersion40 && version != FeatureCompatibilityVersionCommandParser::kVersion36 && version != FeatureCompatibilityVersionCommandParser::kVersion34) { -- cgit v1.2.1