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

Enable gRPC on the noPassthrough suites

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Service Arch
    • Service Arch 2024-01-08, Service Arch 2024-01-22

      In order to make gRPC work with noPassthrough suites, we will need to make sure that the mongo(/d/s) processes spawned by tests are properly utilizing gRPC. In order to do this, we will need to override calls to new Mongo, ensure the host is properly set with a gRPC port, and ensure that all intra-cluster communication is done using ASIO, with only the connection to the mongos using gRPC.

       

      This also include making any tests that make sure of the ReplSetTest and ShardingTest js test fixtures work as well.

       

      See the doc linked in the comments for more details.

            Assignee:
            backlog-server-servicearch [DO NOT USE] Backlog - Service Architecture
            Reporter:
            erin.mcnulty@mongodb.com Erin McNulty
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: