[SERVER-20663] Remove support for running with the synchronous network interface Created: 28/Sep/15  Updated: 07/Oct/15  Resolved: 28/Sep/15

Status: Closed
Project: Core Server
Component/s: Networking
Affects Version/s: None
Fix Version/s: 3.1.9

Type: Task Priority: Major - P3
Reporter: Andrew Morrow (Inactive) Assignee: Andrew Morrow (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: Platform A (10/09/15)
Participants:

 Description   

The NetworkInterfaceImpl (thread based) implementation of NetworkInterface is no longer capable of supporting the server. We should remove the option to start the server using it and the builds that run with it enabled.



 Comments   
Comment by Githook User [ 28/Sep/15 ]

Author:

{u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@mongodb.com'}

Message: SERVER-20663 Remove support for running with thread based network interface
Branch: master
https://github.com/mongodb/mongo/commit/a998887902dfd9cb6f125233c86361064f80c57e

Comment by Andrew Morrow (Inactive) [ 28/Sep/15 ]

That was the intention, yes. NetworkInterfaceImpl is not a viable implementation of NetworkInterface for all operations (in particular, find and getmore commands on mongos). Currently many tests fail when run with the NetworkInterfaceImpl, so it seemed better to disable it now.

Comment by Robert Guo (Inactive) [ 28/Sep/15 ]

acm Does this mean impl will not be supported in 32?

Generated at Thu Feb 08 03:54:53 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.