Uploaded image for project: 'Rust Driver'
  1. Rust Driver
  2. RUST-301

Update server monitoring to diff topology

    • Type: Icon: New Feature New Feature
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 0.10.0
    • Affects Version/s: None
    • Component/s: None
    • None

      Currently, our SDAM implementation can't tell whether or not the new topology generated by a monitoring update is different than the one it had before. In order to avoid waking up operations that are awaiting topology changes when an update changes nothing, we should implement equality on our TopologyDescription type and then update our monitoring implementation only to notify the operations when the topology has changed.

            Assignee:
            sam.rossi@mongodb.com Samuel Rossi (Inactive)
            Reporter:
            sam.rossi@mongodb.com Samuel Rossi (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: