[SERVER-31005] bump minimum outgoing wire protocol version in mongos for 3.6 Created: 08/Sep/17  Updated: 30/Oct/23  Resolved: 13/Sep/17

Status: Closed
Project: Core Server
Component/s: Internal Client
Affects Version/s: 3.5.12
Fix Version/s: 3.6.0-rc0

Type: Task Priority: Major - P3
Reporter: Esha Maharishi (Inactive) Assignee: Mathias Stearn
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: Platforms 2017-09-11, Repl 2017-10-02
Participants:

 Description   

spec.outgoing.minWireVersion should be bumped from COMMANDS_ACCEPT_WRITE_CONCERN to LATEST_WIRE_VERSION

https://github.com/mongodb/mongo/blob/r3.5.12/src/mongo/s/server.cpp#L295-L296

static void _initWireSpec() {
    WireSpec& spec = WireSpec::instance();
    // connect to version supporting Write Concern only
    spec.outgoing.minWireVersion = COMMANDS_ACCEPT_WRITE_CONCERN;
    spec.outgoing.maxWireVersion = LATEST_WIRE_VERSION;
 
    spec.isInternalClient = true;
}



 Comments   
Comment by Ramon Fernandez Marina [ 13/Sep/17 ]

Author:

{'username': u'RedBeard0531', 'name': u'Mathias Stearn', 'email': u'mathias@10gen.com'}

Message:SERVER-31005 Bump mongos minimum outgoing wire version
Branch:master
https://github.com/mongodb/mongo/commit/47db63707f8dd9c86691e04ded450e4044ff7467

Generated at Thu Feb 08 04:25:43 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.