<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 06:31:56 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-76139] sync_source_changes.js should wait for node to no longer be newly added before asserting on selected sync source</title>
                <link>https://jira.mongodb.org/browse/SERVER-76139</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;This test makes an &lt;a href=&quot;https://github.com/mongodb/mongo/blob/2e2d748fe01758dfd5e112c7b96a2d56a2fa8b51/jstests/replsets/sync_source_changes.js#L59-L60&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;assertion&lt;/a&gt; which relies on the fact that a voting node will prefer to select another voting node as a sync source when possible. However, a node marked newlyAdded is considered non-voting, and so this test can fail if a node is still marked newlyAdded at the time we try to assert that it prefers a voting node.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="2315276">SERVER-76139</key>
            <summary>sync_source_changes.js should wait for node to no longer be newly added before asserting on selected sync source</summary>
                <type id="17000" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14713&amp;avatarType=issuetype">Engineering Test</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="13201">Fixed</resolution>
                                        <assignee username="kaitlin.mahar@mongodb.com">Kaitlin Mahar</assignee>
                                    <reporter username="kaitlin.mahar@mongodb.com">Kaitlin Mahar</reporter>
                        <labels>
                    </labels>
                <created>Fri, 14 Apr 2023 17:12:55 +0000</created>
                <updated>Sun, 29 Oct 2023 21:22:58 +0000</updated>
                            <resolved>Tue, 18 Apr 2023 15:59:02 +0000</resolved>
                                    <version>7.0.0-rc0</version>
                    <version>6.0.5</version>
                    <version>5.0.16</version>
                                    <fixVersion>7.1.0-rc0</fixVersion>
                    <fixVersion>6.0.6</fixVersion>
                    <fixVersion>5.0.18</fixVersion>
                    <fixVersion>7.0.0-rc1</fixVersion>
                                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="5372381" author="xgen-internal-githook" created="Mon, 24 Apr 2023 23:07:59 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Kaitlin Mahar&apos;, &apos;email&apos;: &apos;kaitlin.mahar@mongodb.com&apos;, &apos;username&apos;: &apos;kmahar&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-76139&quot; title=&quot;sync_source_changes.js should wait for node to no longer be newly added before asserting on selected sync source&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-76139&quot;&gt;&lt;del&gt;SERVER-76139&lt;/del&gt;&lt;/a&gt; sync_source_changes.js should wait for node to no longer be newly added before asserting on sync source&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 983d4ca5e0c50d644c64be42bd59df481dee0a57)&lt;br/&gt;
Branch: v7.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/5a5c5dae96e52c84fa8cb7a7780afa735f540561&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/5a5c5dae96e52c84fa8cb7a7780afa735f540561&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5366692" author="xgen-internal-githook" created="Fri, 21 Apr 2023 17:20:27 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Kaitlin Mahar&apos;, &apos;email&apos;: &apos;kaitlin.mahar@mongodb.com&apos;, &apos;username&apos;: &apos;kmahar&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-76139&quot; title=&quot;sync_source_changes.js should wait for node to no longer be newly added before asserting on selected sync source&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-76139&quot;&gt;&lt;del&gt;SERVER-76139&lt;/del&gt;&lt;/a&gt; sync_source_changes.js should wait for node to no longer be newly added before asserting on sync source&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 983d4ca5e0c50d644c64be42bd59df481dee0a57)&lt;br/&gt;
Branch: v5.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/dab5256c29144f0f61757d8cf470dc6aca748419&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/dab5256c29144f0f61757d8cf470dc6aca748419&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5366129" author="xgen-internal-githook" created="Fri, 21 Apr 2023 16:13:21 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Kaitlin Mahar&apos;, &apos;email&apos;: &apos;kaitlin.mahar@mongodb.com&apos;, &apos;username&apos;: &apos;kmahar&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-76139&quot; title=&quot;sync_source_changes.js should wait for node to no longer be newly added before asserting on selected sync source&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-76139&quot;&gt;&lt;del&gt;SERVER-76139&lt;/del&gt;&lt;/a&gt; sync_source_changes.js should wait for node to no longer be newly added before asserting on sync source&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 983d4ca5e0c50d644c64be42bd59df481dee0a57)&lt;br/&gt;
Branch: v6.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/c75519b4857061ff55da681b104239c79aaa5f28&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/c75519b4857061ff55da681b104239c79aaa5f28&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5356046" author="xgen-internal-githook" created="Tue, 18 Apr 2023 15:56:46 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Kaitlin Mahar&apos;, &apos;email&apos;: &apos;kaitlin.mahar@mongodb.com&apos;, &apos;username&apos;: &apos;kmahar&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-76139&quot; title=&quot;sync_source_changes.js should wait for node to no longer be newly added before asserting on selected sync source&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-76139&quot;&gt;&lt;del&gt;SERVER-76139&lt;/del&gt;&lt;/a&gt; sync_source_changes.js should wait for node to no longer be newly added before asserting on sync source&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/983d4ca5e0c50d644c64be42bd59df481dee0a57&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/983d4ca5e0c50d644c64be42bd59df481dee0a57&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5348738" author="kaitlin.mahar" created="Fri, 14 Apr 2023 19:00:31 +0000"  >&lt;p&gt;I noticed that the comment on &lt;tt&gt;ReplSetTest.awaitSecondaries&lt;/tt&gt; is inaccurate as to what the default behavior of that method is re: waiting for newly added removals. This is likely why we missed waiting for newly added removals in the original fix for this failure in &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-68338&quot; title=&quot;sync_source_changes.js needs to wait for heartbeat&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-68338&quot;&gt;&lt;del&gt;SERVER-68338&lt;/del&gt;&lt;/a&gt;. The comment states that it waits by default but in fact the opposite is true. I think this likely happened because when the option was first added, &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-57214&quot; title=&quot;Add option of waiting for newlyAdded field removal in ReplSetTest&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-57214&quot;&gt;&lt;del&gt;SERVER-57214&lt;/del&gt;&lt;/a&gt;, it did initially wait by default, but it looks like following some BFs we reverted the ticket and later recommitted with the default flipped. &lt;br/&gt;
I will update the comment on that method as part of doing this ticket to clarify. &lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10420">
                    <name>Backports</name>
                                            <outwardlinks description="backported by">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                                        </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_12450" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Backport Requested</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="25578"><![CDATA[v7.0]]></customfieldvalue>
    <customfieldvalue key="23470"><![CDATA[v6.0]]></customfieldvalue>
    <customfieldvalue key="21777"><![CDATA[v5.0]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10038"><![CDATA[Fully Compatible]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 14 Apr 2023 19:06:37 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        41 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_17050" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Downstream Team Attention</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="16941"><![CDATA[Not Needed]]></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>luke.bonanomi@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            41 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_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>kaitlin.mahar@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i24t7b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i1n4pk:</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_22250" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Special Downgrade Instructions Required</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="23343"><![CDATA[Not Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="7169">Repl 2023-04-17</customfieldvalue>
    <customfieldvalue id="7170">Repl 2023-05-01</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|i24fcn:</customfieldvalue>

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