summaryrefslogtreecommitdiff
path: root/src/mongo/db/commands/feature_compatibility_version.h
diff options
context:
space:
mode:
authorTess Avitabile <tess.avitabile@mongodb.com>2017-10-30 15:46:36 -0400
committerTess Avitabile <tess.avitabile@mongodb.com>2017-11-09 09:39:44 -0500
commit271879b7a67c9d9b36778692f2a77e04c6403a1f (patch)
treea4e8911bcb4ac5a0a494725db9b65e92b0f44ae6 /src/mongo/db/commands/feature_compatibility_version.h
parent9a7ab2468ec94462890395cc591cd629d1dd9f7c (diff)
downloadmongo-271879b7a67c9d9b36778692f2a77e04c6403a1f.tar.gz
SERVER-31631 Bump minimum outgoing wire version for mongod when featureCompatibilityVersion is 3.6
Diffstat (limited to 'src/mongo/db/commands/feature_compatibility_version.h')
-rw-r--r--src/mongo/db/commands/feature_compatibility_version.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mongo/db/commands/feature_compatibility_version.h b/src/mongo/db/commands/feature_compatibility_version.h
index e1598756919..70acd034ef3 100644
--- a/src/mongo/db/commands/feature_compatibility_version.h
+++ b/src/mongo/db/commands/feature_compatibility_version.h
@@ -134,6 +134,12 @@ public:
*/
static void onDropCollection(OperationContext* opCtx);
+ /**
+ * Sets the server's outgoing and incomingInternalClient minWireVersions according to the
+ * current featureCompatibilityVersion value.
+ */
+ static void updateMinWireVersion();
+
private:
/**
* Validate version. Uasserts if invalid.