|
Author:
{u'username': u'andy10gen', u'name': u'Andy Schwerin', u'email': u'schwerin@mongodb.com'}
Message: SERVER-15771 Do not step down a remote primary unless you plan to replace it yourself.
Also, when stepping down for a higher priority node, set _electionSleepUntil,
not _stepDownUntil. This way, lower priority nodes will still consider you
electable, and defer to you.
Branch: master
https://github.com/mongodb/mongo/commit/df128f1328ce12ac098aecafa43cb5e0eda6d3e0
|
|
Author:
{u'username': u'andy10gen', u'name': u'Andy Schwerin', u'email': u'schwerin@mongodb.com'}
Message: SERVER-15771 Ignore the RefusesToStand unelectable reason when responding to a node's fresh check.
If a node sent out a replSetFresh command, it must consider itself electable, so
there's no point in telling it that it doesn't think itself electable. It only
happens because the fresh request arrived before the next relevant heartbeat
response.
Branch: master
https://github.com/mongodb/mongo/commit/9fbc9684ce381f5ef49709696ad0eb69f521d93c
|