[DRIVERS-760] Add SDAM test for debouncing topology description updates Created: 23/Oct/19  Updated: 02/Mar/21

Status: Implementing
Project: Drivers
Component/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Matt Broadstone Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on CDRIVER-3411 Add SDAM test for debouncing topology... Backlog
depends on CSHARP-2820 Add SDAM test for deduplicating topol... Closed
depends on CXX-1860 Add SDAM test for debouncing topology... Closed
depends on GODRIVER-1375 Add SDAM test for deduplicating topol... Closed
depends on JAVA-3485 Stop firing duplicate server and clus... Closed
depends on MOTOR-441 Add SDAM test for debouncing topology... Closed
depends on NODE-2276 Add SDAM test for debouncing topology... Closed
depends on PHPC-1473 Add SDAM test for debouncing topology... Closed
depends on PYTHON-2024 Skip publishing SDAM events for "equi... Closed
depends on RUBY-1985 Add SDAM test for debouncing topology... Closed
Related
is related to DRIVERS-830 Drivers must run SDAM flow even when ... Closed
Driver Compliance:
Key Status/Resolution FixVersion
PYTHON-2024 Fixed 3.11
RUBY-1985 Fixed 2.12.0.rc0
JAVA-3485 Fixed 4.2.0
MOTOR-441 Works as Designed
CSHARP-2820 Fixed 2.11.0
GODRIVER-1375 Won't Do
PHPC-1473 Works as Designed
NODE-2276 Fixed 3.3.4
CXX-1860 Works as Designed
CDRIVER-3411 Backlog

 Description   

The SDAM specification describes an algorithm for ServerDescription equality, and mandates that this equality operator should be used during topology updates to guard event emission. We should include a test that expresses this part of the spec.

Spec change can be found here: https://github.com/mongodb/specifications/commit/44efef18ea13cc1c201104052984ccd0b16da462


Generated at Thu Feb 08 08:22:18 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.