[CSHARP-796] Utilize setVersion in isMaster Reponse Created: 12/Aug/13  Updated: 27/May/22  Resolved: 17/Sep/13

Status: Closed
Project: C# Driver
Component/s: None
Affects Version/s: None
Fix Version/s: 1.9

Type: Improvement Priority: Major - P3
Reporter: Craig Wilson Assignee: Sridhar Nanjundeswaran
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-9034 Return rs config version from isMaster Closed
Server Compat: 2.5

 Description   

The isMaster command response will be returning a setVersion. This will allow us to ignore old and duplicate versions which will make set changes more resilient.



 Comments   
Comment by auto [ 17/Sep/13 ]

Author:

{u'username': u'sridharn', u'name': u'Sridhar Nanjundeswaran', u'email': u'sridhar@10gen.com'}

Message: CSHARP-796 - Fix potential race condition in member adding.

Comment by Sridhar Nanjundeswaran [ 16/Sep/13 ]

Race condition could result in not all members being discovered during initialization

Comment by auto [ 11/Sep/13 ]

Author:

{u'username': u'sridharn', u'name': u'Sridhar Nanjundeswaran', u'email': u'sridhar@10gen.com'}

Message: CSHARP-796. Account for replica set config version being sent in IsMaster of 2.5.x+
Branch: master
https://github.com/mongodb/mongo-csharp-driver/commit/822941041fa87c7ca7eed93ef65f341f38b90ea2

Generated at Wed Feb 07 21:37:51 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.