[SERVER-9417] opReplicatedEnough should assert on step down Created: 22/Apr/13  Updated: 11/Jul/16  Resolved: 08/May/13

Status: Closed
Project: Core Server
Component/s: Replication
Affects Version/s: None
Fix Version/s: 2.2.5, 2.4.4, 2.5.0

Type: Bug Priority: Major - P3
Reporter: Eliot Horowitz (Inactive) Assignee: Eric Milkie
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-9617 getLastError should have a clearer er... Closed
Operating System: ALL
Participants:

 Description   

Without the fix in this ticket, it is possible for getLastError calls to timeout instead of returning an error, if they are blocked waiting for write concern at the time the PRIMARY steps down.



 Comments   
Comment by auto [ 03/Jun/13 ]

Author:

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

Message: SERVER-9417 fix unit test to run correctly with auth
Branch: v2.2
https://github.com/mongodb/mongo/commit/2f4c521ddb8b342dcd24a3662a8b68e306d86323

Comment by auto [ 03/Jun/13 ]

Author:

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

Message: SERVER-9417 assert if we stepDown while waiting to satisfy GLE
Branch: v2.2
https://github.com/mongodb/mongo/commit/9d93c7ecb606a8d4260cadf73434b3c2ac1baa01

Comment by auto [ 03/Jun/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-9417 opReplicatedEnough should assert on step down

Conflicts:
src/mongo/db/dbcommands.cpp
Branch: v2.2
https://github.com/mongodb/mongo/commit/b9225432a8d6a5ee11353f78e5df74df9b3c6451

Comment by auto [ 08/May/13 ]

Author:

{u'date': u'2013-04-30T19:33:00Z', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

Message: SERVER-9417 fix unit test to run correctly with auth
Branch: v2.4
https://github.com/mongodb/mongo/commit/5e43429c986d88cf160d758891967f2fb4caec2b

Comment by auto [ 08/May/13 ]

Author:

{u'date': u'2013-04-29T17:34:43Z', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

Message: SERVER-9417 assert if we stepDown while waiting to satisfy GLE
Branch: v2.4
https://github.com/mongodb/mongo/commit/e3f23c51123fa15613b83cac8baa705b1d2d7742

Comment by auto [ 08/May/13 ]

Author:

{u'date': u'2013-04-22T15:35:44Z', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-9417 opReplicatedEnough should assert on step down
Branch: v2.4
https://github.com/mongodb/mongo/commit/779cdd6a8b6cfc70d462a9697672592d553dcdaa

Comment by Eric Milkie [ 08/May/13 ]

Linked a new ticket for the GLE error message work.

Comment by Eric Milkie [ 08/May/13 ]

commit 1e05c5b74abc9996036a02aa04fb573825e7f692
Author: Eliot Horowitz <eliot@10gen.com>
Date: Mon Apr 22 11:35:44 2013 -0400

SERVER-9417 opReplicatedEnough should assert on step down

Comment by auto [ 30/Apr/13 ]

Author:

{u'date': u'2013-04-30T19:33:00Z', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

Message: SERVER-9417 fix unit test to run correctly with auth
Branch: master
https://github.com/mongodb/mongo/commit/fc65245aa15da959d628d79b579a8c18c3f8740c

Comment by auto [ 30/Apr/13 ]

Author:

{u'date': u'2013-04-29T17:34:43Z', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

Message: SERVER-9417 assert if we stepDown while waiting to satisfy GLE
Branch: master
https://github.com/mongodb/mongo/commit/62ce2b986cc35eecf43a2e35d3361bbf30329a2e

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