Uploaded image for project: 'Drivers'
  1. Drivers
  2. DRIVERS-327

SDAM spec update : Update the topology from each handshake

    • Type: Icon: Improvement Improvement
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Component/s: None
    • Labels:
      None
    • $i18n.getText("admin.common.words.hide")
      Key Status/Resolution FixVersion
      PYTHON-1163 Won't Fix
      CDRIVER-562 Done 1.5.0
      SCALA-275 Done
      RUBY-1166 Won't Fix 12_01_17
      NODE-841 Done
      CSHARP-1814 Won't Fix
      CXX-1108 Done
      PERL-672 Won't Fix
      JAVA-2372 Won't Fix
      PHPC-824 Done 1.2.0
      CXX-1107 Won't Fix
      $i18n.getText("admin.common.words.show")
      #scriptField, #scriptField *{ border: 1px solid black; } #scriptField{ border-collapse: collapse; } #scriptField td { text-align: center; /* Center-align text in table cells */ } #scriptField td.key { text-align: left; /* Left-align text in the Key column */ } #scriptField a { text-decoration: none; /* Remove underlines from links */ border: none; /* Remove border from links */ } /* Add green background color to cells with FixVersion */ #scriptField td.hasFixVersion { background-color: #00FF00; /* Green color code */ } /* Center-align the first row headers */ #scriptField th { text-align: center; } Key Status/Resolution FixVersion PYTHON-1163 Won't Fix CDRIVER-562 Done 1.5.0 SCALA-275 Done RUBY-1166 Won't Fix 12_01_17 NODE-841 Done CSHARP-1814 Won't Fix CXX-1108 Done PERL-672 Won't Fix JAVA-2372 Won't Fix PHPC-824 Done 1.2.0 CXX-1107 Won't Fix

      Multi-threaded drivers should evaluate whether they can or should use ismaster responses from regular connection handshakes to update their topology info, the same as they use ismaster responses on monitoring sockets now.

      Update to SDAM spec :
      https://github.com/mongodb/specifications/commit/34de1f2ebb3945d5da3b36973c0de58423dae8b2

      Note the spec says that multi-threaded drivers SHOULD use this information in order to respond faster to topology changes, but the spec does not say you MUST do so.

            Assignee:
            Unassigned Unassigned
            Reporter:
            rathi.gnanasekaran Rathi Gnanasekaran
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: