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

Update the TopologyVersionObserver to compute and cache a targeted host list

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Networking & Observability
    • None
    • 3
    • TBD
    • None
    • None
    • None
    • None
    • None
    • None

      In order to support targeted mirroring by tag, the MirrorMaestro needs to get a list of hosts that match a given tag. We can do this through the TopologyVersionObserver and its associated ReplicationCoordinator. We need an api on the TopologyVersionObserver where we supply a tag and get a list of hosts that have the tag. We also would like to cache the list of hosts to avoid recomputing in the event that the same tag is supplied multiple times. See more details here.

            Assignee:
            Unassigned Unassigned
            Reporter:
            joseph.prince@mongodb.com Joseph Prince
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: