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

Implement ExhaustResponseReader

    • Type: Icon: Improvement Improvement
    • 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-08-05, Networking & Obs 2024-08-19, Networking & Obs 2024-09-02, Networking & Obs 2024-09-16, Networking & Obs 2024-09-30

      ExhaustResponseReader will be a new type returned from NetworkInterface::startExhaustCommand that will allow the controller to dictate when exhaust responses are read from the underlying connection, rather than having the NITL reactor thread do that work. In this ticket, we should implement the type according to the design and add C++ unit or integration tests for it as a component. Integrating it with NITL and ThreadPoolTaskExecutor will happen in a subsequent ticket.

            Assignee:
            patrick.freed@mongodb.com Patrick Freed
            Reporter:
            patrick.freed@mongodb.com Patrick Freed
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: