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

Overlap fetching of `_xferMods` from the donor with applying them on the recipient

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 5.1.0-rc0
    • Affects Version/s: None
    • Component/s: Sharding
    • None
    • Fully Compatible
    • Sharding EMEA 2021-07-26, Sharding EMEA 2021-08-09

      Currently, the recipient synchronously fetches _xferMods from the donor and then applies them. We can achieve much higher throughput if we make the application overlapped with fetching, similar to the clone path. That way the donor can be sending the mods concurrently with the recipient applying them.

            Assignee:
            allison.easton@mongodb.com Allison Easton
            Reporter:
            kaloian.manassiev@mongodb.com Kaloian Manassiev
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: