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

Expand Documentation for Server-Internal Read Targeting

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • Service Arch
    • Fully Compatible
    • Service arch 2020-07-13

    Description

      Our read command targeting system is a core portion of our network client infrastructure. The vast majority of relevant code lives in src/mongo/client.

      Notable classes include (but are not limited to):

      • ReadPreference
      • RemoteCommandTargetter
      • ReplicaSetMonitor interface and implementations

      The ReplicaSetMonitor was already documented in src/mongo/client/readme.md here. We should add additional sections to that document and cross reference markdown headers.

      This is intended to be abstract documentation, describe relationships and state transitions not code in common language.

      Attachments

        Activity

          People

            backlog-server-servicearch Backlog - Service Architecture
            ben.caimano@mongodb.com Benjamin Caimano (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: