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

Refactor OplogFetcher to not use DBClientConnection

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Replication

    Description

      It is hard to unit-test our code with mix of DBClientConnection and other network components. And DBClientConnection is not async-friendly. Now that we have more support (e.g. exhaust cursors) in executors, we should switch to that so our code looks more similar to other subsystems in the server.

      Attachments

        Activity

          People

            backlog-server-repl Backlog - Replication Team
            lingzhi.deng@mongodb.com Lingzhi Deng
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: