<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 06:01:36 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-64982] Extended lack of availability caused by transactions</title>
                <link>https://jira.mongodb.org/browse/SERVER-64982</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description></description>
                <environment></environment>
        <key id="2010139">SERVER-64982</key>
            <summary>Extended lack of availability caused by transactions</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="10033" iconUrl="https://jira.mongodb.org/images/icons/statuses/information.png" description="Status for tickets that need to be escalated and unblocked on our team.">Blocked</status>
                    <statusCategory id="4" key="indeterminate" colorName="inprogress"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="backlog-server-execution">Backlog - Storage Execution Team</assignee>
                                    <reporter username="louis.williams@mongodb.com">Louis Williams</reporter>
                        <labels>
                            <label>former-storex-namer</label>
                    </labels>
                <created>Mon, 28 Mar 2022 13:58:52 +0000</created>
                <updated>Wed, 6 Dec 2023 21:12:36 +0000</updated>
                                                                                                <votes>0</votes>
                                    <watches>12</watches>
                                                                                                                <comments>
                            <comment id="5601284" author="josef.ahmad" created="Mon, 31 Jul 2023 10:21:29 +0000"  >&lt;p&gt;After consulting with &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=sulabh.mahajan%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;sulabh.mahajan@mongodb.com&quot;&gt;sulabh.mahajan@mongodb.com&lt;/a&gt;, who&apos;s looking into a broader class of WT cache pressure-related problems in the MongoDB server, I&apos;ve decided to mark this ticket as dependent on &lt;a href=&quot;https://jira.mongodb.org/browse/WT-10958&quot; title=&quot;Session API to roll-back a transaction if it is blocking eviction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-10958&quot;&gt;WT-10958&lt;/a&gt;. That WT ticket would allow MongoDB to efficiently roll back the transactions that have been blocking eviction, covering the case of an offending transaction that&apos;s been sitting idle for most of its time.&lt;br/&gt;
&#160;&lt;br/&gt;
Note that this ticket was initially marked as dependent on &lt;a href=&quot;https://jira.mongodb.org/browse/WT-8848&quot; title=&quot;Add API to roll back and indicate that a transaction has exceeded a configurable limit of pinned dirty data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-8848&quot;&gt;&lt;del&gt;WT-8848&lt;/del&gt;&lt;/a&gt;; however, that WT ticket ended up implementing a different approach which doesn&apos;t meaningfully apply to &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-64982&quot; title=&quot;Extended lack of availability caused by transactions&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-64982&quot;&gt;SERVER-64982&lt;/a&gt; any longer.&lt;br/&gt;
&#160;&lt;br/&gt;
Based on the conversation in this server ticket, I&apos;ve also filed &lt;a href=&quot;https://jira.mongodb.org/browse/DOCS-16283&quot; title=&quot;[SERVER] Improve note about multi-doc transactions and WiredTiger cache pressure &quot; class=&quot;issue-link&quot; data-issue-key=&quot;DOCS-16283&quot;&gt;&lt;del&gt;DOCS-16283&lt;/del&gt;&lt;/a&gt; to improve the documentation around multi-doc transactions during periods of untenable WT cache pressure.&lt;/p&gt;</comment>
                            <comment id="5527574" author="JIRAUSER1265133" created="Tue, 27 Jun 2023 13:15:43 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=connie.chen%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;connie.chen@mongodb.com&quot;&gt;connie.chen@mongodb.com&lt;/a&gt;, not really. &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-61909&quot; title=&quot;Hang inserting or deleting document with large number of index entries&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-61909&quot;&gt;&lt;del&gt;SERVER-61909&lt;/del&gt;&lt;/a&gt; changes the retry behaviour of a single large transaction after we get a WT_ROLLBACK error, the problem described here is more about the fact that a transaction may occupy a large portion of the cache, and not make any more calls into the WT api, and thus not get rolled back, blocking progress for other transactions.&#160;&lt;/p&gt;</comment>
                            <comment id="5525641" author="connie.chen" created="Mon, 26 Jun 2023 18:20:17 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=yujin.kang%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;yujin.kang@mongodb.com&quot;&gt;yujin.kang@mongodb.com&lt;/a&gt; was this work already covered as part of &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-61909&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.mongodb.org/browse/SERVER-61909&lt;/a&gt; ?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                            <outwardlinks description="depends on">
                                        <issuelink>
            <issuekey id="2318488">WT-10958</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="1984817">WT-8848</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is depended on by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="2404886">DOCS-16283</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="1918423">SERVER-61251</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="2498588">SERVER-83186</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2011935">WT-9035</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2342183">SERVER-77172</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>3.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_12751" key="com.atlassian.jira.plugin.system.customfieldtypes:multiselect">
                        <customfieldname>Assigned Teams</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="25136"><![CDATA[Storage Execution]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 29 Mar 2022 12:38:28 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        27 weeks, 2 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[<s><a href='https://jira.mongodb.org/browse/WT-8848'>WT-8848</a></s>, <a href='https://jira.mongodb.org/browse/WT-10958'>WT-10958</a>]]></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-3546</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>louis.williams@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            27 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>8.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>backlog-server-execution</customfieldvalue>
            <customfieldvalue>connie.chen@mongodb.com</customfieldvalue>
            <customfieldvalue>josef.ahmad@mongodb.com</customfieldvalue>
            <customfieldvalue>louis.williams@mongodb.com</customfieldvalue>
            <customfieldvalue>yujin.kang@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i0opxz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i07q30:</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="7536">Execution EMEA Team 2023-07-24</customfieldvalue>

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

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