<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 05:51:09 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-60947] concurrency_sharded_replication_multiversion_passthrough does not set coordinateCommitReturnImmediatelyAfterPersistingDecision to false for binaries in last version</title>
                <link>https://jira.mongodb.org/browse/SERVER-60947</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;This causes race conditions in the tests when it tries to read the result of the previous write done by a transaction.&lt;/p&gt;</description>
                <environment></environment>
        <key id="1907012">SERVER-60947</key>
            <summary>concurrency_sharded_replication_multiversion_passthrough does not set coordinateCommitReturnImmediatelyAfterPersistingDecision to false for binaries in last version</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="13203">Gone away</resolution>
                                        <assignee username="tausif.rahman@mongodb.com">Tausif Rahman</assignee>
                                    <reporter username="randolph@mongodb.com">Randolph Tan</reporter>
                        <labels>
                            <label>sharding-nyc-subteam3</label>
                            <label>sharding-wfbf-day</label>
                    </labels>
                <created>Fri, 22 Oct 2021 18:10:48 +0000</created>
                <updated>Fri, 27 Oct 2023 20:45:51 +0000</updated>
                            <resolved>Tue, 7 Feb 2023 16:28:45 +0000</resolved>
                                                                    <component>Sharding</component>
                    <component>Testing Infrastructure</component>
                                        <votes>0</votes>
                                    <watches>9</watches>
                                                                                                                <comments>
                            <comment id="5174657" author="JIRAUSER1258055" created="Tue, 7 Feb 2023 16:28:05 +0000"  >&lt;p&gt;Since this ticket is no longer needed (&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-63971&quot; title=&quot;Change server parameter to default to read-your-writes behavior after 2PC transaction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-63971&quot;&gt;&lt;del&gt;SERVER-63971&lt;/del&gt;&lt;/a&gt; has had an equivalent effect), I&apos;m going to close this out &amp;amp; it should take BF-23000 and BF-24325 with it. As mentioned by &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=max.hirschhorn%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;max.hirschhorn@mongodb.com&quot;&gt;max.hirschhorn@mongodb.com&lt;/a&gt;, we have &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-72929&quot; title=&quot;Make resmoke fixtures compatible with last-lts/continuous&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-72929&quot;&gt;&lt;del&gt;SERVER-72929&lt;/del&gt;&lt;/a&gt; to address the underlying issue which will be done as part of PM-3104. I added some notes on these related tickets to &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-72929&quot; title=&quot;Make resmoke fixtures compatible with last-lts/continuous&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-72929&quot;&gt;&lt;del&gt;SERVER-72929&lt;/del&gt;&lt;/a&gt;. If there are any concerns, feel free to reach out.&lt;/p&gt;</comment>
                            <comment id="5173639" author="max.hirschhorn@10gen.com" created="Tue, 7 Feb 2023 12:45:00 +0000"  >&lt;blockquote&gt;
&lt;p&gt;Is this still a problem? Looks like there hasn&apos;t been much movement in the last year.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Yes and no.&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;No there won&apos;t be more Evergreen failures around the &lt;tt&gt;coordinateCommitReturnImmediatelyAfterPersistingDecision&lt;/tt&gt; server parameter not getting set to false by resmoke. This is because &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-63971&quot; title=&quot;Change server parameter to default to read-your-writes behavior after 2PC transaction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-63971&quot;&gt;&lt;del&gt;SERVER-63971&lt;/del&gt;&lt;/a&gt; reverted the production&amp;#45;default value of the &lt;tt&gt;coordinateCommitReturnImmediatelyAfterPersistingDecision&lt;/tt&gt; server parameter to be false again for other reasons. It therefore doesn&apos;t matter that resmoke skips setting the testing&amp;#45;default value of the &lt;tt&gt;coordinateCommitReturnImmediatelyAfterPersistingDecision&lt;/tt&gt; server parameter in multiversion testing because it happens to be setting the same value as the production&amp;#45;default anyway.&lt;/li&gt;
	&lt;li&gt;Yes the design of using &lt;tt&gt;git checkout&lt;/tt&gt; as a mode for configuring multiversion testing is still flawed in the way described in my earlier comment. Solving this is part of the scope for PM-3104.&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="5173088" author="JIRAUSER1268551" created="Tue, 7 Feb 2023 06:11:48 +0000"  >&lt;p&gt;Is this still a problem? Looks like there hasn&apos;t been much movement in the last year.&lt;/p&gt;</comment>
                            <comment id="4393769" author="max.hirschhorn@10gen.com" created="Sun, 6 Mar 2022 14:55:32 +0000"  >&lt;p&gt;Posting the results of the Slack investigation I had done to Jira:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;maxh: Does &amp;#95;builder.py actually load the version of the fixture/ directory from the last-lts branch into the current python interpreter? I see some references to load&amp;#95;all&amp;#95;modules(). That seems kind of broken to me because the definition of LAST&amp;#95;LTS&amp;#95;MONGOD&amp;#95;BINARY is different between branches and means the default textual interpretation is wrong.&lt;/p&gt;

&lt;p&gt;maxh: I feel like at least knowing that we&apos;re using the v5.0 version of the fixture/ directory with the v5.0 definition of LAST&amp;#95;LTS&amp;#95;MONGOD&amp;#95;BINARY in mongodb&amp;#45;mongo&amp;#45;master at least restores my sanity as to why the mongod&amp;#45;5.0 invocation is missing only receiveChunkWaitForRangeDeleterTimeoutMS and coordinateCommitReturnImmediatelyAfterPersistingDecision along with using DEFAULT&amp;#95;EVERGREEN&amp;#95;LAST&amp;#95;LTS&amp;#95;MONGOD&amp;#95;LOG&amp;#95;COMPONENT&amp;#95;VERBOSITY. Those are all the parameters which are &lt;a href=&quot;https://github.com/mongodb/mongo/blob/r5.0.6/buildscripts/resmokelib/testing/fixtures/standalone.py#L260-L272&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;controlled by self.config.LAST&amp;#95;LTS&amp;#95;MONGOD&amp;#95;BINARY&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;maxh: Basically mongodb&amp;#45;mongo&amp;#45;master is accidentally configuring binVersion 5.0 as if it were mongodb&amp;#45;mongo&amp;#45;v5.0 configuring binVersion 4.4. Instead the design probably intended to configure binVersion 5.0 as if it were mongodb&amp;#45;mongo&amp;#45;v5.0 configuring binVersion 5.0 (aka latest from that Evergreen project&apos;s perspective).&lt;/p&gt;&lt;/blockquote&gt;</comment>
                            <comment id="4345536" author="jason.zhang" created="Wed, 9 Feb 2022 17:10:33 +0000"  >&lt;p&gt;It looks like this is an issue with the task generation not setting coordinateCommitReturnImmediatelyAfterPersistingDecision to false for the necessary binaries. Since it seems to be more in the task generation code I think it might be appropriate to reassign this ticket. &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=robert.guo&quot; class=&quot;user-hover&quot; rel=&quot;robert.guo&quot;&gt;robert.guo&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="2235092">SERVER-72929</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="1989735">SERVER-63971</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>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_12751" key="com.atlassian.jira.plugin.system.customfieldtypes:multiselect">
                        <customfieldname>Assigned Teams</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="25130"><![CDATA[Server Development Platform]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 9 Feb 2022 17:10:33 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        1 year, 1 day 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_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>
                            1 year, 1 day 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>alex.neben@mongodb.com</customfieldvalue>
            <customfieldvalue>jason.zhang@mongodb.com</customfieldvalue>
            <customfieldvalue>max.hirschhorn@mongodb.com</customfieldvalue>
            <customfieldvalue>randolph@mongodb.com</customfieldvalue>
            <customfieldvalue>tausif.rahman@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i077fj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|huqbtj:</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="5729">Sharding 2022-02-21</customfieldvalue>
    <customfieldvalue id="5998">DAG 2022-05-16</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10555" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</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|i06tkv:</customfieldvalue>

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