Move some server selection logic to the experimental package

XMLWordPrintableJSON

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

      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
              Reporter:
              Julia Tazin (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: