<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:39:08 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>[GODRIVER-2673] Add the &quot;TransientTransactionError&quot; label when server selection fails during a transaction</title>
                <link>https://jira.mongodb.org/browse/GODRIVER-2673</link>
                <project id="14289" key="GODRIVER">Go Driver</project>
                    <description>&lt;p&gt;Currently, the Go driver doesn&apos;t add the &lt;tt&gt;TransientTransactionError&lt;/tt&gt; label to server selection errors that happen during a transaction, despite the &lt;a href=&quot;https://github.com/mongodb/specifications/blob/master/source/transactions/transactions.rst#transienttransactionerror&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;transactions spec&lt;/a&gt; requiring it. That is currently complex to implement, but may be significantly simpler after &lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-2579&quot; title=&quot;Incorporate connection pool checkout into server selection loop&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-2579&quot;&gt;GODRIVER-2579&lt;/a&gt; is done.&lt;/p&gt;

&lt;p&gt;Original comment from &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=divjot.arora%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;divjot.arora@mongodb.com&quot;&gt;divjot.arora@mongodb.com&lt;/a&gt;:&lt;br/&gt;
Hey team, per the &lt;a href=&quot;https://github.com/mongodb/specifications/blob/master/source/transactions/transactions.rst#transienttransactionerror&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;transactions spec&lt;/a&gt;, server selection errors should be marked with the &lt;tt&gt;TransientTransactionError&lt;/tt&gt; label:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Any command error that includes the &quot;TransientTransactionError&quot; error label in the &quot;errorLabels&quot; field. Any network error or server selection error encountered running any command besides commitTransaction in a transaction. In the case of command errors, the server adds the label; in the case of network errors or server selection errors where the client receives no server reply, the client adds the label.&lt;/p&gt;&lt;/blockquote&gt;</description>
                <environment></environment>
        <key id="2202920">GODRIVER-2673</key>
            <summary>Add the &quot;TransientTransactionError&quot; label when server selection fails during a transaction</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="10300" iconUrl="https://jira.mongodb.org/images/icons/priorities/medium.svg">Unknown</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="3">Duplicate</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="matt.dale@mongodb.com">Matt Dale</reporter>
                        <labels>
                    </labels>
                <created>Mon, 5 Dec 2022 23:29:42 +0000</created>
                <updated>Mon, 5 Dec 2022 23:32:20 +0000</updated>
                            <resolved>Mon, 5 Dec 2022 23:32:20 +0000</resolved>
                                                                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="5031824" author="JIRAUSER1259527" created="Mon, 5 Dec 2022 23:32:20 +0000"  >&lt;p&gt;Duplicate of &lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-2672&quot; title=&quot;Comprehensively checking for transaction error labels is not possible&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-2672&quot;&gt;&lt;del&gt;GODRIVER-2672&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                            <outwardlinks description="depends on">
                                        <issuelink>
            <issuekey id="2155430">GODRIVER-2579</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="2202918">GODRIVER-2672</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i140w0:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>