<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:13:23 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-26848] Exit catchup mode when not syncing more data</title>
                <link>https://jira.mongodb.org/browse/SERVER-26848</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;Currently we expose one parameter to the replica set config - catchUpTimeoutMillis (defaults to 2 seconds) - which controls how long to stay in catchup mode after winning an election.&lt;/p&gt;

&lt;p&gt;We should exit catchup mode when the primary finds itself the most up-to-date after refreshing heaertbeats.&lt;/p&gt;</description>
                <environment></environment>
        <key id="328121">SERVER-26848</key>
            <summary>Exit catchup mode when not syncing more data</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</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="siyuan.zhou@mongodb.com">Siyuan Zhou</assignee>
                                    <reporter username="spencer@mongodb.com">Spencer Brody</reporter>
                        <labels>
                    </labels>
                <created>Mon, 31 Oct 2016 18:02:32 +0000</created>
                <updated>Thu, 10 May 2018 17:26:52 +0000</updated>
                            <resolved>Fri, 21 Apr 2017 02:49:46 +0000</resolved>
                                                    <fixVersion>3.4.6</fixVersion>
                    <fixVersion>3.5.7</fixVersion>
                                    <component>Replication</component>
                                        <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="1599527" author="xgen-internal-githook" created="Fri, 16 Jun 2017 18:19:00 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;visualzhou&apos;, u&apos;name&apos;: u&apos;Siyuan Zhou&apos;, u&apos;email&apos;: u&apos;siyuan.zhou@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-26848&quot; title=&quot;Exit catchup mode when not syncing more data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-26848&quot;&gt;&lt;del&gt;SERVER-26848&lt;/del&gt;&lt;/a&gt; Remove dead code of primary catch-up.&lt;/p&gt;

&lt;p&gt;(cherry picked from commit e4f20f24ddbb9cea2255df6fe0cfd34ddeb0263e)&lt;br/&gt;
Branch: v3.4&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/133978ed116d3852bb1b8557cc8603b7f6045947&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/133978ed116d3852bb1b8557cc8603b7f6045947&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1599526" author="xgen-internal-githook" created="Fri, 16 Jun 2017 18:18:59 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;visualzhou&apos;, u&apos;name&apos;: u&apos;Siyuan Zhou&apos;, u&apos;email&apos;: u&apos;siyuan.zhou@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-26848&quot; title=&quot;Exit catchup mode when not syncing more data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-26848&quot;&gt;&lt;del&gt;SERVER-26848&lt;/del&gt;&lt;/a&gt; Exit catchup mode when not syncing more data.&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 4680351e3fe6f8f47c04440f1c5d1232a4ab7b2d)&lt;br/&gt;
Branch: v3.4&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/7f509b09e3b17a4e6627fdbd9a46d12611745941&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/7f509b09e3b17a4e6627fdbd9a46d12611745941&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1554363" author="xgen-internal-githook" created="Fri, 21 Apr 2017 02:49:42 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;visualzhou&apos;, u&apos;name&apos;: u&apos;Siyuan Zhou&apos;, u&apos;email&apos;: u&apos;siyuan.zhou@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-26848&quot; title=&quot;Exit catchup mode when not syncing more data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-26848&quot;&gt;&lt;del&gt;SERVER-26848&lt;/del&gt;&lt;/a&gt; Remove dead code of primary catch-up.&lt;/p&gt;

&lt;p&gt;This reverts commit fac33fe5a6814169c9c6131d80f1b325c74647da.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e4f20f24ddbb9cea2255df6fe0cfd34ddeb0263e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e4f20f24ddbb9cea2255df6fe0cfd34ddeb0263e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1554362" author="xgen-internal-githook" created="Fri, 21 Apr 2017 02:49:41 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;visualzhou&apos;, u&apos;name&apos;: u&apos;Siyuan Zhou&apos;, u&apos;email&apos;: u&apos;siyuan.zhou@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-26848&quot; title=&quot;Exit catchup mode when not syncing more data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-26848&quot;&gt;&lt;del&gt;SERVER-26848&lt;/del&gt;&lt;/a&gt; Exit catchup mode when not syncing more data.&lt;/p&gt;

&lt;p&gt;This reverts commit c08590a6ac9dc54c9d910822d47ea17140b56f89.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/4680351e3fe6f8f47c04440f1c5d1232a4ab7b2d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/4680351e3fe6f8f47c04440f1c5d1232a4ab7b2d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1553667" author="xgen-internal-githook" created="Thu, 20 Apr 2017 14:59:38 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;guoyr&apos;, u&apos;name&apos;: u&apos;Robert Guo&apos;, u&apos;email&apos;: u&apos;robert.guo@10gen.com&apos;}
&lt;p&gt;Message: Revert &quot;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-26848&quot; title=&quot;Exit catchup mode when not syncing more data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-26848&quot;&gt;&lt;del&gt;SERVER-26848&lt;/del&gt;&lt;/a&gt; Exit catchup mode when not syncing more data.&quot;&lt;/p&gt;

&lt;p&gt;This reverts commit d0c851e2f4bfea514e22c97af1838640d2849a8c.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/c08590a6ac9dc54c9d910822d47ea17140b56f89&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/c08590a6ac9dc54c9d910822d47ea17140b56f89&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1553666" author="xgen-internal-githook" created="Thu, 20 Apr 2017 14:59:37 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;guoyr&apos;, u&apos;name&apos;: u&apos;Robert Guo&apos;, u&apos;email&apos;: u&apos;robert.guo@10gen.com&apos;}
&lt;p&gt;Message: Revert &quot;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-26848&quot; title=&quot;Exit catchup mode when not syncing more data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-26848&quot;&gt;&lt;del&gt;SERVER-26848&lt;/del&gt;&lt;/a&gt; Remove dead code of primary catch-up.&quot;&lt;/p&gt;

&lt;p&gt;This reverts commit 7109d453e5a264ba77093b9b068d1eaa056ec837.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/fac33fe5a6814169c9c6131d80f1b325c74647da&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/fac33fe5a6814169c9c6131d80f1b325c74647da&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1553177" author="xgen-internal-githook" created="Wed, 19 Apr 2017 22:11:40 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;visualzhou&apos;, u&apos;name&apos;: u&apos;Siyuan Zhou&apos;, u&apos;email&apos;: u&apos;siyuan.zhou@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-26848&quot; title=&quot;Exit catchup mode when not syncing more data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-26848&quot;&gt;&lt;del&gt;SERVER-26848&lt;/del&gt;&lt;/a&gt; Remove dead code of primary catch-up.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/7109d453e5a264ba77093b9b068d1eaa056ec837&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/7109d453e5a264ba77093b9b068d1eaa056ec837&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1553176" author="xgen-internal-githook" created="Wed, 19 Apr 2017 22:11:39 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;visualzhou&apos;, u&apos;name&apos;: u&apos;Siyuan Zhou&apos;, u&apos;email&apos;: u&apos;siyuan.zhou@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-26848&quot; title=&quot;Exit catchup mode when not syncing more data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-26848&quot;&gt;&lt;del&gt;SERVER-26848&lt;/del&gt;&lt;/a&gt; Exit catchup mode when not syncing more data.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d0c851e2f4bfea514e22c97af1838640d2849a8c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d0c851e2f4bfea514e22c97af1838640d2849a8c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1456701" author="spencer" created="Tue, 13 Dec 2016 19:13:18 +0000"  >&lt;p&gt;If we make the time spent applying operations during catchup infinite, we need a plan for what to do if we lose connectivity to the sync source for any reason.  I propose that in that case, we spend the node selection timeout amount of time again re-searching for a node to sync from and continue where we left off.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10420">
                    <name>Backports</name>
                                            <outwardlinks description="backported by">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10320">
                    <name>Documented</name>
                                                                <inwardlinks description="is documented by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="340674">SERVER-27499</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="373521">SERVER-28751</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="377545">SERVER-28969</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="328119">SERVER-26847</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>6.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_12450" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Backport Requested</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="14340"><![CDATA[v3.4]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10011"><![CDATA[Minor Change]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 5 Jan 2017 20:45:01 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        6 years, 34 weeks, 5 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-722</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>kay.kim@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            6 years, 34 weeks, 5 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_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>siyuan.zhou@mongodb.com</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|hrjs73:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</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_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1313">Repl 2017-01-23</customfieldvalue>
    <customfieldvalue id="1450">Repl 2017-02-13</customfieldvalue>
    <customfieldvalue id="1453">Repl 2017-03-06</customfieldvalue>
    <customfieldvalue id="1617">Repl 2017-03-27</customfieldvalue>
    <customfieldvalue id="1618">Repl 2017-04-17</customfieldvalue>
    <customfieldvalue id="1619">Repl 2017-05-08</customfieldvalue>

                        </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|hsee87:</customfieldvalue>

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