Uploaded image for project: 'Go Driver'
  1. Go Driver
  2. GODRIVER-3432

Move some server selection logic to the experimental package

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Unknown Unknown
    • 2.0.1
    • Affects Version/s: None
    • Component/s: None
    • None
    • Go Drivers

      Background: We received the following feedback from Dennis Kuczynski on the Cloud Automation: "The Cloud Automation team makes use of the internal topology.SelectServer API. This is currently hard to use without the ReadPreference selectors – if these could be moved to a public /x package."

      Triage notes from the Go Driver team: Can pull the logic from the V1 driver. We can move it into an experimental package. The need for this is extremely niche. Non-trivial amount of code (cover-all-your-bases case is not simple). This issue might also exist in mongobetween.

      Work needed: Move some server selection logic to the experimental package (want a minimum amount in the experimental package).

       

            Assignee:
            Unassigned Unassigned
            Reporter:
            julia.tazin@mongodb.com Julia Tazin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: