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: