Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-97160

Add TransportProtocol option to NITL and plumb TL to AsyncClient

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Networking & Observability
    • Fully Compatible
    • Networking & Obs 2024-12-09

      Add the TransportProtocol option to the NITL constructor. Ensure that the correct transport layer is selected on NITL startup and passed all the way down to AsyncClient (aka, no more uses of getGlobalServerContext()>getTransportLayerManager()>getEgressLayer() in the egress networking path).

       

      See the design for more details.

            Assignee:
            joseph.prince@mongodb.com Joseph Prince
            Reporter:
            erin.mcnulty@mongodb.com Erin McNulty
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: