<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:38:18 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[SERVER-15535] Master ticket for fixing all test failures from switching to the new ReplicationCoordinator</title>
                <link>https://jira.mongodb.org/browse/SERVER-15535</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description></description>
                <environment></environment>
        <key id="162200">SERVER-15535</key>
            <summary>Master ticket for fixing all test failures from switching to the new ReplicationCoordinator</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="schwerin@mongodb.com">Andy Schwerin</assignee>
                                    <reporter username="spencer@mongodb.com">Spencer Brody</reporter>
                        <labels>
                    </labels>
                <created>Mon, 6 Oct 2014 21:45:57 +0000</created>
                <updated>Mon, 12 Sep 2016 19:04:34 +0000</updated>
                            <resolved>Mon, 20 Oct 2014 20:42:37 +0000</resolved>
                                                    <fixVersion>2.7.8</fixVersion>
                                    <component>Replication</component>
                                        <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="749767" author="xgen-internal-githook" created="Mon, 27 Oct 2014 20:53:34 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Consider return value of setFollowerMode in call sites that care.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/3c6d2341f54e272990a5b233e7b7eda39bf7d682&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/3c6d2341f54e272990a5b233e7b7eda39bf7d682&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="745686" author="xgen-internal-githook" created="Mon, 20 Oct 2014 20:34:50 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;dannenberg&apos;, u&apos;name&apos;: u&apos;matt dannenberg&apos;, u&apos;email&apos;: u&apos;matt.dannenberg@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; finish freshness checker tests that were waiting on MockNetworkInterface&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/cc2a4db557b4107500a704ed09a7078767907a3d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/cc2a4db557b4107500a704ed09a7078767907a3d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="745685" author="xgen-internal-githook" created="Mon, 20 Oct 2014 20:34:49 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;dannenberg&apos;, u&apos;name&apos;: u&apos;matt dannenberg&apos;, u&apos;email&apos;: u&apos;matt.dannenberg@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; remove commented out election test as it is no longer possible&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/411206cce7076a018e3515e0aab4d498338b7e30&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/411206cce7076a018e3515e0aab4d498338b7e30&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="745684" author="xgen-internal-githook" created="Mon, 20 Oct 2014 20:34:48 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;dannenberg&apos;, u&apos;name&apos;: u&apos;matt dannenberg&apos;, u&apos;email&apos;: u&apos;matt.dannenberg@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; move checkReplEnabledForCommand() to before processReplSetReconfig()&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/71ab802243a24aa6d173773d9bf0cb1a5f8b1f87&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/71ab802243a24aa6d173773d9bf0cb1a5f8b1f87&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="745586" author="xgen-internal-githook" created="Mon, 20 Oct 2014 19:03:06 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: Revert &quot;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; clear sleptLastElection flag after election is over&quot;&lt;/p&gt;

&lt;p&gt;This reverts commit 80ea7a136358ae0c9533feda29a2758ba063ef81.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/73c254c9ec183b11707d2cd78195711e6b32d13f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/73c254c9ec183b11707d2cd78195711e6b32d13f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="745487" author="xgen-internal-githook" created="Mon, 20 Oct 2014 17:52:52 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; avoid negative buffer stats&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/71e37fcefb2f7755f56859b90f8e6b8433b4c75e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/71e37fcefb2f7755f56859b90f8e6b8433b4c75e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="745486" author="xgen-internal-githook" created="Mon, 20 Oct 2014 17:52:51 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; clear sleptLastElection flag after election is over&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/80ea7a136358ae0c9533feda29a2758ba063ef81&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/80ea7a136358ae0c9533feda29a2758ba063ef81&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="745457" author="xgen-internal-githook" created="Mon, 20 Oct 2014 17:37:02 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Use heartbeat progress to wait for secondaries to catch up before stepping down.&lt;/p&gt;

&lt;p&gt;Only when processing heartbeat data do we know both that a secondary is caught up&lt;br/&gt;
and that it is electable, which are the prerequisites to a step down.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/9206ed3dc94c7691f7e6ba40e3a0bfb78e1b1733&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/9206ed3dc94c7691f7e6ba40e3a0bfb78e1b1733&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="745456" author="xgen-internal-githook" created="Mon, 20 Oct 2014 17:37:00 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Perform better error detection in stepdown.js&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/dea49e01a983036be793efa22874b2e600b735e0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/dea49e01a983036be793efa22874b2e600b735e0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="745199" author="xgen-internal-githook" created="Mon, 20 Oct 2014 14:36:36 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; properly update lastVote when we vote for ourselves&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/443d0ec836e6083cd59cc031213fe9c238337dc6&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/443d0ec836e6083cd59cc031213fe9c238337dc6&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="744551" author="xgen-internal-githook" created="Fri, 17 Oct 2014 20:29:48 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Do not consider a remote node electable if it explicitly reports that it is not.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/35fb6b94298f97171337f521ecd19de2385386d0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/35fb6b94298f97171337f521ecd19de2385386d0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="744544" author="xgen-internal-githook" created="Fri, 17 Oct 2014 20:24:09 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Store a heartbeat response in MemberHeartbeatData.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d6bce9d4935b967546cd2cf028f5cc9e7801f967&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d6bce9d4935b967546cd2cf028f5cc9e7801f967&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="744543" author="xgen-internal-githook" created="Fri, 17 Oct 2014 20:24:08 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Remove _configIndex field from MemberHeartbeatData structure.&lt;/p&gt;

&lt;p&gt;Also, do not seUpValues on self, as they are never consulted.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/5ff535f134b9fd5b97dfeacd2f6063f22f9d958d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/5ff535f134b9fd5b97dfeacd2f6063f22f9d958d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="744181" author="xgen-internal-githook" created="Fri, 17 Oct 2014 15:44:08 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; ensure reconfig worked&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/cd82c0d6739550c04b75e41742433bf65ff7826a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/cd82c0d6739550c04b75e41742433bf65ff7826a&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="744180" author="xgen-internal-githook" created="Fri, 17 Oct 2014 15:44:07 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; add version 2 to generated oplog document&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/06b3468eacb9afa4a9ae3086958114044ab5eac1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/06b3468eacb9afa4a9ae3086958114044ab5eac1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="744165" author="xgen-internal-githook" created="Fri, 17 Oct 2014 15:31:56 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;scotthernandez&apos;, u&apos;name&apos;: u&apos;Scott Hernandez&apos;, u&apos;email&apos;: u&apos;scotthernandez@gmail.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt;: report info about unknown nodes in replSetGetStatus&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/8e4cff01187584f65e3439c0c2a0a2e0d63d594d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/8e4cff01187584f65e3439c0c2a0a2e0d63d594d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="743615" author="xgen-internal-githook" created="Thu, 16 Oct 2014 21:36:12 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Do not immediately stand for reelection after stepping down for a higher priority node.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/5af2cac9e0de1bf20eba4790ecc3547c679dfd13&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/5af2cac9e0de1bf20eba4790ecc3547c679dfd13&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="743614" author="xgen-internal-githook" created="Thu, 16 Oct 2014 21:35:55 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; add arbiter to make shutdown test work&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ca6ab0db384f3b397c6abe1f61053db06e2658ac&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ca6ab0db384f3b397c6abe1f61053db06e2658ac&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="743472" author="xgen-internal-githook" created="Thu, 16 Oct 2014 19:43:15 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; fix server6733.js to connect to a new sync source&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/c980fb8972bc30abad6b72105ca82227ac3bc3b3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/c980fb8972bc30abad6b72105ca82227ac3bc3b3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="743471" author="xgen-internal-githook" created="Thu, 16 Oct 2014 19:43:13 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; adjust resync command handling synchronization&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/51874d0d307104df6c857aa395284193bb48028e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/51874d0d307104df6c857aa395284193bb48028e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="743336" author="xgen-internal-githook" created="Thu, 16 Oct 2014 18:01:15 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; update slavemap optimes on heartbeats&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ca1a8d5bb453a645b61a8ebcee8b40b7a51bdfdf&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ca1a8d5bb453a645b61a8ebcee8b40b7a51bdfdf&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="743332" author="xgen-internal-githook" created="Thu, 16 Oct 2014 18:01:13 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; revert freshness changes w.r.t. priority&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/9ccfb17324b76539401e3eeb7cbb8f3f0e2140d5&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/9ccfb17324b76539401e3eeb7cbb8f3f0e2140d5&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="743269" author="xgen-internal-githook" created="Thu, 16 Oct 2014 17:22:31 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Wait for secondary to start and replicate in jstests/replsets/initSyncV1Index.js&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/f479d62dd895a18dedc4ab2415a35aef24baecb0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/f479d62dd895a18dedc4ab2415a35aef24baecb0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="743261" author="xgen-internal-githook" created="Thu, 16 Oct 2014 17:14:03 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Make all calls to exitCleanly but the first hang forever.&lt;/p&gt;

&lt;p&gt;Some components, notably the replication coordinator, cannot be shutdown&lt;br/&gt;
repeatedly, but also may not be shutdown while holding the global exclusive&lt;br/&gt;
lock.  With this change, only one call to exitCleanly will proceed to&lt;br/&gt;
completion; all others will spin in a long sleep loop, neither returning nor&lt;br/&gt;
engaging in shut down tasks.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/9e1902c141f5852e78a96e395030eed1fe79c0df&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/9e1902c141f5852e78a96e395030eed1fe79c0df&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="742294" author="xgen-internal-githook" created="Wed, 15 Oct 2014 21:37:59 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; fix deadlock in drain mode&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/53698194b24a5c889fa9215dae4fa6cd372e9e44&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/53698194b24a5c889fa9215dae4fa6cd372e9e44&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="742150" author="xgen-internal-githook" created="Wed, 15 Oct 2014 20:08:31 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; When opting to sleep before standing for election, schedule a wake-up event.&lt;/p&gt;

&lt;p&gt;The prior behavior in the new replication implementation was to wait for the&lt;br/&gt;
next incoming heartbeat.  However, if heartbeats are synchronized, this defeats&lt;br/&gt;
the purpose of the random sleep, which is to prevent two nodes from repeatedly&lt;br/&gt;
standing for election at the same time.  This is a problem because the sleep&lt;br/&gt;
intervals are generally less than the heartbeat interval, and so waiting for the&lt;br/&gt;
next heartbeat effectively rounds them out.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/eec58e7c8c86c4d44c3ab1763c7e5ce66adbb557&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/eec58e7c8c86c4d44c3ab1763c7e5ce66adbb557&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="742081" author="xgen-internal-githook" created="Wed, 15 Oct 2014 19:10:22 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; for resync, stop background sync thread before clearing sync source blacklist&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/1e1681fcb438a9c9512b4b78901eff96fa05a490&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/1e1681fcb438a9c9512b4b78901eff96fa05a490&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="742080" author="xgen-internal-githook" created="Wed, 15 Oct 2014 19:10:21 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; fix message display units&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/95e3d7fd80de1cd478059773b5b813e4ac713e82&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/95e3d7fd80de1cd478059773b5b813e4ac713e82&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="741907" author="xgen-internal-githook" created="Wed, 15 Oct 2014 17:26:25 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; enhance freshness checker to consider priorities as well.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/b980e86cea1816ba391a9a52f05253009fb32567&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/b980e86cea1816ba391a9a52f05253009fb32567&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="741906" author="xgen-internal-githook" created="Wed, 15 Oct 2014 17:26:24 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; comment edit&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/0d9f5a4738dc850ce23af0cbeb8959ac4adcbf08&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/0d9f5a4738dc850ce23af0cbeb8959ac4adcbf08&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="741905" author="xgen-internal-githook" created="Wed, 15 Oct 2014 17:26:23 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; replication logic fixes for replsets_priority1.js&lt;/p&gt;

&lt;p&gt;During parsing of a replSetUpdatePosition command, a node should not allow any updates&lt;br/&gt;
to move a particular node&apos;s optime back in time. Previously, we were allowing updates to&lt;br/&gt;
go back in time if they were updates for the node itself &amp;#8211; this breaks if you hear a stale&lt;br/&gt;
update via remote nodes for yourself.  Updates to our own lastOpApplied are allowed to go back&lt;br/&gt;
in time if the update&apos;s source is from ourselves.&lt;/p&gt;

&lt;p&gt;Also, during spanning tree formation, we should only connect to nodes that are strictly&lt;br/&gt;
ahead of us, even if they are in state PRIMARY.  This is because node state is transient&lt;br/&gt;
and our knowledge of it may be out-of-date.&lt;/p&gt;

&lt;p&gt;These two behavior changes should fix replsets_priority1.js for new replset impl.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/b31157d9261ebaa524b88ea1343f11183d644e73&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/b31157d9261ebaa524b88ea1343f11183d644e73&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="741765" author="xgen-internal-githook" created="Wed, 15 Oct 2014 15:40:53 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Unit test for single node replica sets becoming PRIMARY when stepdown period ends&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/58d0b00cec1a3c86097ab9759916b1bdd191e3b0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/58d0b00cec1a3c86097ab9759916b1bdd191e3b0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="741764" author="xgen-internal-githook" created="Wed, 15 Oct 2014 15:39:54 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Break cancel deadlock in ReplicationExecutor.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/81681d4e12a581525667b956921e25f2ea0f4f14&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/81681d4e12a581525667b956921e25f2ea0f4f14&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="741736" author="xgen-internal-githook" created="Wed, 15 Oct 2014 15:26:12 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;dannenberg&apos;, u&apos;name&apos;: u&apos;matt dannenberg&apos;, u&apos;email&apos;: u&apos;matt.dannenberg@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; remove last vestiges of replSetBlind&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ccfbf1c8599c72e222aba6257e5a74ceaba80771&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ccfbf1c8599c72e222aba6257e5a74ceaba80771&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="741735" author="xgen-internal-githook" created="Wed, 15 Oct 2014 15:26:11 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;dannenberg&apos;, u&apos;name&apos;: u&apos;matt dannenberg&apos;, u&apos;email&apos;: u&apos;matt.dannenberg@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; refactor jstests/replsets/rollback_auth.js to no longer use replSetBlind&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/713d728abb5f748c17b81388d29c47f661e7e244&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/713d728abb5f748c17b81388d29c47f661e7e244&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="741233" author="xgen-internal-githook" created="Tue, 14 Oct 2014 23:07:44 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Ensure that a node in a single node replica set will become PRIMARY when its stepdown period ends&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/f69a60127aabfd4791257ce99462e4f12f3a539b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/f69a60127aabfd4791257ce99462e4f12f3a539b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="741232" author="xgen-internal-githook" created="Tue, 14 Oct 2014 23:07:43 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Rename sharding_state_after_reconfig.js to sharding_state_after_stepdown.js&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/37bd6f5f6886ca07d798f199a856db7894434a4c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/37bd6f5f6886ca07d798f199a856db7894434a4c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="741231" author="xgen-internal-githook" created="Tue, 14 Oct 2014 23:07:42 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Clear sharding state on stepdown&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/75c14f5e311d0476705e5e0e10dd0b16d78d050d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/75c14f5e311d0476705e5e0e10dd0b16d78d050d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="741230" author="xgen-internal-githook" created="Tue, 14 Oct 2014 23:07:40 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; When using replSetFreeze to end a stepDown period, make sure single node replsets become PRIMARY again&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/8c5f135f65bdd64248832b89383bd78129ddec65&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/8c5f135f65bdd64248832b89383bd78129ddec65&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="741033" author="xgen-internal-githook" created="Tue, 14 Oct 2014 19:31:27 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;dannenberg&apos;, u&apos;name&apos;: u&apos;matt dannenberg&apos;, u&apos;email&apos;: u&apos;matt.dannenberg@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; fix rs.conf()&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/af711b98a00caaf24cb6e15e7bfe28eb334e9a88&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/af711b98a00caaf24cb6e15e7bfe28eb334e9a88&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="740963" author="xgen-internal-githook" created="Tue, 14 Oct 2014 18:31:13 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Don&apos;t hold RepliciationCoordinator mutex while writing to disk&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/036865b9bf58cbf9c58f4afa0f729433b35f81bd&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/036865b9bf58cbf9c58f4afa0f729433b35f81bd&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="740720" author="xgen-internal-githook" created="Tue, 14 Oct 2014 15:19:52 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;dannenberg&apos;, u&apos;name&apos;: u&apos;matt dannenberg&apos;, u&apos;email&apos;: u&apos;matt.dannenberg@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; refactor jstests/replsets/rollback*.js to use bridging&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/0548f4764e876c71677be3735636857d194b7f44&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/0548f4764e876c71677be3735636857d194b7f44&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="740250" author="xgen-internal-githook" created="Mon, 13 Oct 2014 22:57:55 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Do not step down on reconfig if you remain electable.&lt;/p&gt;

&lt;p&gt;If someone else ought to be elected, or you cannot see the majority, you will step&lt;br/&gt;
down soon enough, due to heart beats.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e7a49e50e5a858b02c9c242c943d7559238bb2b6&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e7a49e50e5a858b02c9c242c943d7559238bb2b6&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="740159" author="xgen-internal-githook" created="Mon, 13 Oct 2014 21:03:39 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Eliminate jstests/replsets/sync1.js, whose functionality is covered elsewhere.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/5b519399556b16f0b5e3220ed90c62f539e32440&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/5b519399556b16f0b5e3220ed90c62f539e32440&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="740158" author="xgen-internal-githook" created="Mon, 13 Oct 2014 21:03:38 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Refactor jstests/replsets/rollback.js to use bridging.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/964020ba2d85ffe955fbae16833e70fbb0cdb41c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/964020ba2d85ffe955fbae16833e70fbb0cdb41c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="740134" author="xgen-internal-githook" created="Mon, 13 Oct 2014 20:47:46 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Move where we check for secondaries being ahead of the primary&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/3400b0ef037c1b0a244740e95e0fa0dedd36c95e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/3400b0ef037c1b0a244740e95e0fa0dedd36c95e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="740023" author="xgen-internal-githook" created="Mon, 13 Oct 2014 19:11:16 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; support for write concern internal tags&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/93f6710d86c038f1fd3815d9212abff9a47049ea&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/93f6710d86c038f1fd3815d9212abff9a47049ea&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="739993" author="xgen-internal-githook" created="Mon, 13 Oct 2014 18:41:49 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Close all connections when removed from a replica set.&lt;/p&gt;

&lt;p&gt;Also, do not dassert if a node receives a position update for a RBID for which&lt;br/&gt;
it has no handshake information.  This can legitimately happen if the sender of&lt;br/&gt;
the handshake hasn&apos;t yet noticed that it has been removed from the replica set.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/f7bcf16b2f87423d520c9b3013d11917c5d0ca78&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/f7bcf16b2f87423d520c9b3013d11917c5d0ca78&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="739992" author="xgen-internal-githook" created="Mon, 13 Oct 2014 18:41:48 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; On force reconfig, bump the supplied config version by a large-ish random number.&lt;/p&gt;

&lt;p&gt;This is for consistency with the legacy implementation, and to increase the&lt;br/&gt;
likelihood that if several nodes take force reconfigs, the nodes recognize them&lt;br/&gt;
to be different configurations, and choose one as the winner.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2d3bac6ff51ab34a7f7158b238c31137b1ebd6fd&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2d3bac6ff51ab34a7f7158b238c31137b1ebd6fd&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="739716" author="xgen-internal-githook" created="Mon, 13 Oct 2014 14:32:33 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Drop temp collections when exiting drain mode.&lt;/p&gt;

&lt;p&gt;Also, introduce an OperationContext implementation for use in replication tests that&lt;br/&gt;
is compatible with the lock manager. This obviates the need for the GlobalSharedLockAcquirer,&lt;br/&gt;
but does not yet remove it.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/04881187a924504df7e0de339c5adeeffae9371d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/04881187a924504df7e0de339c5adeeffae9371d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="739164" author="xgen-internal-githook" created="Fri, 10 Oct 2014 21:54:39 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Choose new sync source on reconfigs&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/c5d0f59611271d698a2417ce284d643ce07afc57&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/c5d0f59611271d698a2417ce284d643ce07afc57&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="739163" author="xgen-internal-githook" created="Fri, 10 Oct 2014 21:54:37 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Close all connections when reconfig results in a stepdown&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2531e19e954ef525e9124b0c48d27da9ac54c89d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2531e19e954ef525e9124b0c48d27da9ac54c89d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="738995" author="xgen-internal-githook" created="Fri, 10 Oct 2014 19:34:13 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; remove redundant test&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/c9e26cf4786b1c31c2ef83e21371ae5b227e5cc1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/c9e26cf4786b1c31c2ef83e21371ae5b227e5cc1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="738821" author="xgen-internal-githook" created="Fri, 10 Oct 2014 17:18:19 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Get the optime server status section from the replication coordinator, not theReplSet.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/544a83df1b8330f7ae1aa9165a3e1b2e8c9d8ef1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/544a83df1b8330f7ae1aa9165a3e1b2e8c9d8ef1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="738820" author="xgen-internal-githook" created="Fri, 10 Oct 2014 17:18:17 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; On reconfig, it should be OK to change the host associated with a given config id.&lt;/p&gt;

&lt;p&gt;The new validation code erroneously forbade changing id -&amp;gt; host mapping.  It only needed to&lt;br/&gt;
forbid changing the host -&amp;gt; id mapping.  That is, it is all right to change the host representing&lt;br/&gt;
an id that appears in both configs, but it is not ok to change the id of a host that appears in&lt;br/&gt;
both configs.&lt;/p&gt;

&lt;p&gt;Additionally, because we no longer hang up on non-step-down reconfigs, isself_different_port.js&apos;s&lt;br/&gt;
call to ReplSetTest.initiate is no longer expected to throw an exception.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/538bc36bfb6fde34d50e5c196c5c30d2e8ccaf71&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/538bc36bfb6fde34d50e5c196c5c30d2e8ccaf71&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="738797" author="xgen-internal-githook" created="Fri, 10 Oct 2014 16:53:01 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; save parsed config to db instead of user provided config&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/6e26c772ad50ae07d4143ee4e5b182ac4cf57bb1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/6e26c772ad50ae07d4143ee4e5b182ac4cf57bb1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="738796" author="xgen-internal-githook" created="Fri, 10 Oct 2014 16:53:00 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; wait for master after reconfig&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/20fcd6843576b9f9fea40f978898687495478963&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/20fcd6843576b9f9fea40f978898687495478963&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="738795" author="xgen-internal-githook" created="Fri, 10 Oct 2014 16:52:58 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; add new host-missing error message to reconfig test&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/07a1b1927817560e891546618747d9c143116b6e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/07a1b1927817560e891546618747d9c143116b6e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="738794" author="xgen-internal-githook" created="Fri, 10 Oct 2014 16:52:57 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; remove useless testing&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/391a0e1860b1c85ace0f049478ae44cdb9d60000&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/391a0e1860b1c85ace0f049478ae44cdb9d60000&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="738682" author="xgen-internal-githook" created="Fri, 10 Oct 2014 15:30:29 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;dannenberg&apos;, u&apos;name&apos;: u&apos;matt dannenberg&apos;, u&apos;email&apos;: u&apos;matt.dannenberg@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; revert aggressive test timing changes&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/42df1b57c337917be42afca60319afec198114bb&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/42df1b57c337917be42afca60319afec198114bb&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="738537" author="xgen-internal-githook" created="Fri, 10 Oct 2014 13:38:40 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Fix RHEL5 build by not putting anonymous namespace types into non-anonymous ones.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/176ca19bb50b8d4446dce812b8587e9df7e7a598&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/176ca19bb50b8d4446dce812b8587e9df7e7a598&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="738518" author="xgen-internal-githook" created="Fri, 10 Oct 2014 13:11:49 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; remove unneeded sethbmsg feature from ReplSetTest&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/a91d9aa82a29fea32c89cf15713bd6bc5a51fe19&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/a91d9aa82a29fea32c89cf15713bd6bc5a51fe19&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="738097" author="xgen-internal-githook" created="Thu, 9 Oct 2014 20:50:23 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; logOp on reconfig command&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ff10cf8c748997338f51de2de61520e17518758c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ff10cf8c748997338f51de2de61520e17518758c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="738089" author="xgen-internal-githook" created="Thu, 9 Oct 2014 20:44:31 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Cancel outstanding network requests in replication during shutdown.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/93829e370a5542115188edbae105dd7a946e285f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/93829e370a5542115188edbae105dd7a946e285f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="738088" author="xgen-internal-githook" created="Thu, 9 Oct 2014 20:44:30 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Retire heartbeat.js, which tests functionality no longer supported.&lt;/p&gt;

&lt;p&gt;The test jstests/replsets/heartbeat.js confirmed that recipients of heartbeat&lt;br/&gt;
requests would consider the senders to be &quot;up&quot;, even if they had not recently&lt;br/&gt;
sent a successful heartbeat message to the sender.  This aimed to reduce&lt;br/&gt;
flapping during short asymmetric network partitions, which functionality is now&lt;br/&gt;
achieved by retrying failed heartbeats up to two times before marking a node as&lt;br/&gt;
down.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/3a2d8919f1ddafc5804553bfbff0e2df7ddd8010&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/3a2d8919f1ddafc5804553bfbff0e2df7ddd8010&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="737834" author="xgen-internal-githook" created="Thu, 9 Oct 2014 18:03:24 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; one-node replset transition to PRIMARY on follower state change rather than config change&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/1fd34b27cb18ed90996910058a85ec2d303d4259&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/1fd34b27cb18ed90996910058a85ec2d303d4259&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="737739" author="xgen-internal-githook" created="Thu, 9 Oct 2014 17:10:14 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Explicitly mark unreachable code to fix compile error.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/55d441c951d4f31b2c9b21262897090e6f06c444&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/55d441c951d4f31b2c9b21262897090e6f06c444&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="737643" author="xgen-internal-githook" created="Thu, 9 Oct 2014 15:52:04 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Do not start elections when we recently voted for another node.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/6eb296a66e1f71f12d5483b7144f96d506b055a3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/6eb296a66e1f71f12d5483b7144f96d506b055a3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="737455" author="xgen-internal-githook" created="Thu, 9 Oct 2014 13:34:54 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; support for starting master/slave with replication impl&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2eaa2d50def6702f5df83ec5ab97e92c3dc8b476&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2eaa2d50def6702f5df83ec5ab97e92c3dc8b476&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="737077" author="xgen-internal-githook" created="Wed, 8 Oct 2014 22:19:52 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Use the actual primary&apos;s index when requesting remote stepdown&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/bc8c4b81164c17f95d01262e6aeb22f934e5ed8f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/bc8c4b81164c17f95d01262e6aeb22f934e5ed8f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="737076" author="xgen-internal-githook" created="Wed, 8 Oct 2014 22:19:51 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Send some fields as ints in replication commands for 2.6 compatibility&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/04632cdca53264454d367190b49530068bdf8d1f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/04632cdca53264454d367190b49530068bdf8d1f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="736888" author="xgen-internal-githook" created="Wed, 8 Oct 2014 19:26:59 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Make TopologyCoordinator more resilient to being in state REMOVED&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2eb2944b39fc9812b9e6279bd2a924917e6c57d4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2eb2944b39fc9812b9e6279bd2a924917e6c57d4&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="736743" author="xgen-internal-githook" created="Wed, 8 Oct 2014 17:33:16 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; abort if primary during op application&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/51aebc9b94c272eb251ff94d28be0c6fdd180de8&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/51aebc9b94c272eb251ff94d28be0c6fdd180de8&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="736742" author="xgen-internal-githook" created="Wed, 8 Oct 2014 17:33:15 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; default version to 1 for replicaset initiate&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/4346c2eda534e7fc7a47ce201c2a3c1a76448e51&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/4346c2eda534e7fc7a47ce201c2a3c1a76448e51&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="736741" author="xgen-internal-githook" created="Wed, 8 Oct 2014 17:33:14 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; signal draining when op queue is initially empty&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/f852fd7474b44de5c33e0a7324c107fc1456da74&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/f852fd7474b44de5c33e0a7324c107fc1456da74&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="736740" author="xgen-internal-githook" created="Wed, 8 Oct 2014 17:33:13 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; record replset state transitions&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d49e557e17539db01c4f6475d431dea0be7e6702&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d49e557e17539db01c4f6475d431dea0be7e6702&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="736739" author="xgen-internal-githook" created="Wed, 8 Oct 2014 17:33:11 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; initialize logOp at the appropriate time&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/b6c8a43ab9e29443d175e8e22d94936b6205dba8&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/b6c8a43ab9e29443d175e8e22d94936b6205dba8&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="736004" author="xgen-internal-githook" created="Tue, 7 Oct 2014 22:54:29 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Fix sense of _isOpTimeCloseEnoughToLatestToElect in getMyUnelectatbleReason&lt;/p&gt;

&lt;p&gt;Also, clarifies some supporting code and adds a few useful debug log messages.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/49e0c8c825fc54f69cf0eca3215a3abd9a860671&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/49e0c8c825fc54f69cf0eca3215a3abd9a860671&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="735976" author="xgen-internal-githook" created="Tue, 7 Oct 2014 22:17:31 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;dannenberg&apos;, u&apos;name&apos;: u&apos;matt dannenberg&apos;, u&apos;email&apos;: u&apos;matt.dannenberg@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; fix OpTime to Date_t conversions in unittests&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/6ee32c70ab5029e43d502a3203362b82fb8d7732&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/6ee32c70ab5029e43d502a3203362b82fb8d7732&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="735937" author="xgen-internal-githook" created="Tue, 7 Oct 2014 21:27:20 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Accept any numeric type for cfgver argument to replSetFresh and replSetElect commands.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/fadb421441f411f9e3e9c7de6a0716140c35a606&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/fadb421441f411f9e3e9c7de6a0716140c35a606&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="735934" author="xgen-internal-githook" created="Tue, 7 Oct 2014 21:25:44 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; Add useful debug logging to the replication network interface.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/74d2eb735f8516a027f37470c654e37aac6b438c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/74d2eb735f8516a027f37470c654e37aac6b438c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="735853" author="xgen-internal-githook" created="Tue, 7 Oct 2014 19:50:29 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-15535&quot; title=&quot;Master ticket for fixing all test failures from switching to the new ReplicationCoordinator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-15535&quot;&gt;&lt;del&gt;SERVER-15535&lt;/del&gt;&lt;/a&gt; In SyncTail::oplogApplication, do not look in ops container when it is empty.&lt;/p&gt;

&lt;p&gt;This fixes a shutdown-time segfault, caused when the applier thread exits the&lt;br/&gt;
inner loop due to inShutdown, rather than because it has operations to apply.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d4d7067f56562d093da48fa42230ca62caf3e6a8&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d4d7067f56562d093da48fa42230ca62caf3e6a8&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="296887">SERVER-24811</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                                        </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>82.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 7 Oct 2014 15:32:59 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        9 years, 16 weeks, 2 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>PM-47</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>benety.goh@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            9 years, 16 weeks, 2 days ago
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_16465" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Linked BF Score</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10026"><![CDATA[ALL]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>schwerin@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>spencer@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrlmdr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hs2u9r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>141325</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrj0lz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>