[DRIVERS-830] Drivers must run SDAM flow even when server description is equal to the last one Created: 13/Feb/20  Updated: 28/Oct/23  Resolved: 22/Jul/20

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

Type: Bug Priority: Major - P3
Reporter: Oleg Pudeyev (Inactive) Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on CDRIVER-3555 Drivers must run SDAM flow even when ... Closed
depends on CXX-1950 Drivers must run SDAM flow even when ... Closed
depends on MOTOR-508 Drivers must run SDAM flow even when ... Closed
depends on PHPC-1564 Drivers must run SDAM flow even when ... Closed
depends on PYTHON-2145 Drivers must run SDAM flow even when ... Closed
depends on GODRIVER-1511 Drivers must run SDAM flow even when ... Closed
depends on JAVA-3642 Drivers must run SDAM flow even when ... Closed
Related
related to DRIVERS-760 Add SDAM test for debouncing topology... Implementing
is related to CSHARP-3012 Remove a server from a multiServerclu... Closed
Driver Compliance:
Key Status/Resolution FixVersion
PHPC-1564 Won't Do
MOTOR-508 Won't Do
GODRIVER-1511 Fixed 1.5.0
CXX-1950 Fixed 3.6.0-rc0, 3.6.0
PYTHON-2145 Duplicate
JAVA-3642 Fixed 4.1.0
CDRIVER-3555 Fixed 1.17.0-beta, 1.17.0

 Description   

In scope of SPEC-1176, the following prose was added to the SDAM specification:

Note: Server description for each server MUST be updated (replaced) every heartbeat. However, new description MUST NOT cause the SDAM flow to be executed if the new description is equal, as defined in this section, to the previous description

However, the SDAM flow must be executed for each received ismaster response to correctly maintain the topology view.

https://github.com/mongodb/specifications/commit/5d5946e7134f005c5aa715ef60f02fe0207673da



 Comments   
Comment by Oleg Pudeyev (Inactive) [ 09/Mar/20 ]

https://github.com/mongodb/specifications/commit/5d5946e7134f005c5aa715ef60f02fe0207673da

Comment by Jeffrey Yemin [ 13/Feb/20 ]

oleg.pudeyev is it correct to say that this ticket supersedes DRIVERS-760?

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