Uploaded image for project: 'Ruby Driver'
  1. Ruby Driver
  2. RUBY-337

Select a replset member using other means

    • Type: Icon: Improvement Improvement
    • Resolution: Done
    • Priority: Icon: Minor - P4 Minor - P4
    • 12_01_17
    • Affects Version/s: 1.4.0
    • Component/s: None
    • Labels:
      None

      Right now, connections are selected based on ping. Instead, allow them to be selected using other metrics, like repl lag or current query load. Thanks to the magic of EBS, we regularly have one repl server fall behind by ~10 minutes or so for an hour or more, if that server were skipped (or made a much less frequent query target), we'd see faster average queries and it would recover more quickly.

            Assignee:
            tyler@10gen.com Tyler Brock
            Reporter:
            nacuff@igodigital.com Nathan Acuff
            Votes:
            2 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: