[SERVER-14626] Implement quorum check for replica set (re)configuration Created: 21/Jul/14  Updated: 02/Aug/18  Resolved: 06/Aug/14

Status: Closed
Project: Core Server
Component/s: Replication
Affects Version/s: None
Fix Version/s: 2.7.5

Type: Task Priority: Major - P3
Reporter: Andy Schwerin Assignee: Andy Schwerin
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Participants:

 Description   

The behavior of this check is to ensure that sufficient members of the set are available for a particular (re)configuration.



 Comments   
Comment by Githook User [ 06/Aug/14 ]

Author:

{u'username': u'andy10gen', u'name': u'Andy Schwerin', u'email': u'schwerin@mongodb.com'}

Message: SERVER-14626 Implement quorum check functionality for use in replcia set initiate and reconfig.
Branch: master
https://github.com/mongodb/mongo/commit/5aa26641648876ee10dcfc8ff7256dd46efc8b9c

Comment by Githook User [ 05/Aug/14 ]

Author:

{u'username': u'milkie', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

Message: Revert "SERVER-14626 Implement quorum check functionality for use in replcia set initiate and reconfig."

This reverts commit 50789ae076281da32412ef6bdf3145fc4b070f16.
Unit test is sometimes failing due to an unhandled signal.
Branch: master
https://github.com/mongodb/mongo/commit/9b0b7f0eeb9eec34b3d6ba48c3a7ccf7d6f32503

Comment by Githook User [ 05/Aug/14 ]

Author:

{u'username': u'andy10gen', u'name': u'Andy Schwerin', u'email': u'schwerin@mongodb.com'}

Message: SERVER-14626 Implement quorum check functionality for use in replcia set initiate and reconfig.
Branch: master
https://github.com/mongodb/mongo/commit/50789ae076281da32412ef6bdf3145fc4b070f16

Comment by Githook User [ 24/Jul/14 ]

Author:

{u'username': u'andy10gen', u'name': u'Andy Schwerin', u'email': u'schwerin@mongodb.com'}

Message: SERVER-14626 Add method that gets the number of votes needed to win an election to ReplicaSetConfig.
Branch: master
https://github.com/mongodb/mongo/commit/36841f1ebc321efbcccc9a55713948eb3fa7590a

Comment by Githook User [ 24/Jul/14 ]

Author:

{u'username': u'andy10gen', u'name': u'Andy Schwerin', u'email': u'schwerin@mongodb.com'}

Message: SERVER-14626 Fix race between ReplicationExecutor::shutdown and the network thread.

This patch prevents a network callback that completes after ReplicationExecutor::shutdown() has been
called from being executed two times.
Branch: master
https://github.com/mongodb/mongo/commit/62b83d55984e91e8fa46614f2f37465baf8978aa

Comment by Githook User [ 24/Jul/14 ]

Author:

{u'username': u'andy10gen', u'name': u'Andy Schwerin', u'email': u'schwerin@mongodb.com'}

Message: SERVER-14626 Add support to NetworkInterfaceMock to cause network responses to block indefinitely.

This is useful for testing behaviors that should take place if some events occur
while a network operation is outstanding.
Branch: master
https://github.com/mongodb/mongo/commit/3a35b4992f31d6102e38bd6a18965570b0ddf985

Generated at Thu Feb 08 03:35:27 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.