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

Provide Atlas with a way to choose a specific initial sync sync source

    • Replication
    • Fully Compatible
    • v7.0, v6.0, v5.0, v4.4
    • Repl 2023-06-26, Repl 2023-07-10

      This should be undocumented and unsupported. We can likely base this off of the forceSyncSourceCandidate failpoint: https://github.com/mongodb/mongo/blob/4d67dd9561ed019f4a8017ec04a6aa1e82e0d11b/src/mongo/db/repl/topology_coordinator.cpp#L72, but this should guarantee that the node only ever uses the designated node as a sync source and would never use a different node (it's ok to hang or fail, ideally, if that won't work).

            Assignee:
            kaitlin.mahar@mongodb.com Kaitlin Mahar
            Reporter:
            judah.schvimer@mongodb.com Judah Schvimer
            Votes:
            0 Vote for this issue
            Watchers:
            17 Start watching this issue

              Created:
              Updated:
              Resolved: