[SERVER-34805] Should be possible to depend on RPC messages types without picking up SSL code Created: 02/May/18  Updated: 29/Oct/23  Resolved: 05/May/18

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: None
Fix Version/s: 4.0.0-rc0

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

Backwards Compatibility: Fully Compatible
Sprint: Platforms 2018-05-07
Participants:

 Description   

Currently, the mongo/util/net/network library is the dependency needed to satisfy both dependencies on the core messages types like message and OpMsg and dependencies on the SSLManager and related types.

However, some subsystems may have no need to depend on SSL related code, but still want to manipulate message types.

This is primarily in furtherance of reducing the dependency set for the embedded library, which needs to know about Message, but shouldn't need anything SSL related.



 Comments   
Comment by Githook User [ 05/May/18 ]

Author:

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

Message: SERVER-34805 Refactor the network libraries and move messages types to rpc/protocol
Branch: master
https://github.com/mongodb/mongo/commit/51dce76324173089098e8c9fd09e46b98b32adc4

Comment by Githook User [ 05/May/18 ]

Author:

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

Message: SERVER-34805 Catch up with networking library changes in community
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/c42df0593e22ccf2537213e82d3149f007670297

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