<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 09:01:03 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>[JAVA-4028] Provide explicit guidance on handling command errors that occur before the handshake completes during operation execution</title>
                <link>https://jira.mongodb.org/browse/JAVA-4028</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>
    &lt;div id=&quot;script-target-wrapper&quot;&gt;
        &lt;br&gt;
        &lt;b&gt;DRIVERS Ticket Description&lt;/b&gt;
        &lt;div id=&quot;lang-script-target&quot;&gt;
            &lt;!-- This block of HTML and the script in it auto-populate the DRIVERS ticket description on page load. --&gt;
            Script Target - If you can read this text, the script has failed
            &lt;script&gt;
                $.get(&apos;https://jira.mongodb.org/browse/DRIVERS-1476&apos;, function(data) {
                    var description = $(data).find(&quot;#description-val&quot;);
                    $(&quot;#lang-script-target&quot;).html(description);
                });
            &lt;/script&gt;
        &lt;/div&gt;
    &lt;/div&gt;
</description>
                <environment></environment>
        <key id="1637148">JAVA-4028</key>
            <summary>Provide explicit guidance on handling command errors that occur before the handshake completes during operation execution</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</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="valentin.kovalenko@mongodb.com">Valentin Kavalenka</assignee>
                                    <reporter username="backlog-server-pm">Backlog - Core Eng Program Management Team</reporter>
                        <labels>
                    </labels>
                <created>Tue, 2 Mar 2021 17:29:46 +0000</created>
                <updated>Sat, 28 Oct 2023 11:21:23 +0000</updated>
                            <resolved>Wed, 6 Oct 2021 19:45:51 +0000</resolved>
                                                    <fixVersion>4.4.0</fixVersion>
                                    <component>Connection Management</component>
                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="4108546" author="xgen-internal-githook" created="Wed, 6 Oct 2021 19:45:17 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Valentin Kovalenko&apos;, &apos;email&apos;: &apos;valentin.kovalenko@mongodb.com&apos;, &apos;username&apos;: &apos;stIncMale&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-4028&quot; title=&quot;Provide explicit guidance on handling command errors that occur before the handshake completes during operation execution&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-4028&quot;&gt;&lt;del&gt;JAVA-4028&lt;/del&gt;&lt;/a&gt; Provide explicit guidance on handling command errors that occur before the handshake completes during operation execution (#792)&lt;/p&gt;

&lt;p&gt;Updated `minPoolSize-error.json` and `pool-cleared-error.json`.&lt;br/&gt;
The former change comes from &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-3988&quot; title=&quot;Remove Oppressive Language From Driver Projects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-3988&quot;&gt;&lt;del&gt;JAVA-3988&lt;/del&gt;&lt;/a&gt;, while the latter from &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-4139&quot; title=&quot;SDAM pool-cleared-error test has wrong thread ids&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-4139&quot;&gt;&lt;del&gt;JAVA-4139&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Resynced the `server-discovery-and-monitoring/tests/integration` tests,&lt;br/&gt;
except for `rediscover-quickly-after-step-down.json`.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-4028&quot; title=&quot;Provide explicit guidance on handling command errors that occur before the handshake completes during operation execution&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-4028&quot;&gt;&lt;del&gt;JAVA-4028&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/a457e46f8f102317d26ae876b73afd1946dee844&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/a457e46f8f102317d26ae876b73afd1946dee844&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4108545" author="mms-build@10gen.com" created="Wed, 6 Oct 2021 19:45:16 +0000"  >&lt;p&gt; &lt;a href=&quot;https://github.com/stIncMale&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;stIncMale&lt;/a&gt; merged a pull request (&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/pull/792&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;JAVA-4028 Provide explicit guidance on handling command errors that occur before the handshake completes during operation execution&lt;/a&gt;) into the following branch:&lt;br/&gt;
                       master: &lt;a href=&quot;https://github.com/stIncMale/mongo-java-driver/commit/a457e46f8f102317d26ae876b73afd1946dee844&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;a457e46f8f102317d26ae876b73afd1946dee844&lt;/a&gt;&lt;/p&gt;
</comment>
                            <comment id="3765660" author="JIRAUSER1258163" created="Tue, 11 May 2021 02:44:34 +0000"  >&lt;p&gt;The test &lt;tt&gt;pool-cleared-error.yml&lt;/tt&gt; added in DRIVERS-1476 requires &lt;tt&gt;MongoConnectionPoolClearedException&lt;/tt&gt; to be retryable, which is not implemented in &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-3928&quot; title=&quot;Connection pool paused state &quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-3928&quot;&gt;&lt;del&gt;JAVA-3928&lt;/del&gt;&lt;/a&gt;. See also this &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-4034?focusedCommentId=3755004&amp;amp;page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-3755004&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;comment in JAVA-4034&lt;/a&gt;.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                            <outwardlinks description="depends on">
                                        <issuelink>
            <issuekey id="1585347">JAVA-3928</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10020">
                    <name>Gantt Dependency</name>
                                                                <inwardlinks description="has to be done after">
                                        <issuelink>
            <issuekey id="1640960">JAVA-4034</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10423">
                    <name>Gantt End to End</name>
                                            <outwardlinks description="has to be finished together with">
                                        <issuelink>
            <issuekey id="1700763">JAVA-4139</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10620">
                    <name>Issue split</name>
                                                                <inwardlinks description="split from">
                                                        </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                        <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_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10257" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Documentation Changes</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="11861"><![CDATA[Not Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>JAVA-3890</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_21553" key="com.atlassian.jira.plugin.system.customfieldtypes:labels">
                        <customfieldname>Quarter</customfieldname>
                        <customfieldvalues>
                                        <label>FY22Q4</label>
    
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr3n7z:</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_11150" key="com.atlassian.jira.plugin.system.customfieldtypes:multiselect">
                        <customfieldname>SERVER fixVersion</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="20500"><![CDATA[5.0]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>