<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:39:28 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-2829] Requesting an immediate heartbeat check after an error doesn&apos;t work for streaming heartbeats</title>
                <link>https://jira.mongodb.org/browse/GODRIVER-2829</link>
                <project id="14289" key="GODRIVER">Go Driver</project>
                    <description>&lt;p&gt;There are a few places that the Go driver attempts to request an immediate server heartbeat check while processing an error:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;https://github.com/mongodb/mongo-go-driver/blob/34cb4095341a85cb6f87ea04de55a53c7a532ba4/x/mongo/driver/topology/server.go#L414&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-go-driver/blob/34cb4095341a85cb6f87ea04de55a53c7a532ba4/x/mongo/driver/topology/server.go#L414&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://github.com/mongodb/mongo-go-driver/blob/34cb4095341a85cb6f87ea04de55a53c7a532ba4/x/mongo/driver/topology/server.go#L433&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-go-driver/blob/34cb4095341a85cb6f87ea04de55a53c7a532ba4/x/mongo/driver/topology/server.go#L433&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;That command is supposed to stop the currently running check and immediately request a new one (see &lt;a href=&quot;https://github.com/mongodb/mongo-go-driver/blob/34cb4095341a85cb6f87ea04de55a53c7a532ba4/x/mongo/driver/topology/server.go#L502&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;here&lt;/a&gt;). However, calling &lt;tt&gt;RequestImmediateCheck&lt;/tt&gt; doesn&apos;t cancel the current check and &lt;tt&gt;waitUntilNextCheck&lt;/tt&gt; function is only run if the currently running check is cancelled, so &lt;tt&gt;RequestImmediateCheck&lt;/tt&gt; basically does nothing most of the time.&lt;/p&gt;</description>
                <environment></environment>
        <key id="2331383">GODRIVER-2829</key>
            <summary>Requesting an immediate heartbeat check after an error doesn&apos;t work for streaming heartbeats</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="10038" iconUrl="https://jira.mongodb.org/images/icons/subtask.gif" description="">Backlog</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="matt.dale@mongodb.com">Matt Dale</reporter>
                        <labels>
                    </labels>
                <created>Wed, 3 May 2023 19:07:04 +0000</created>
                <updated>Thu, 18 Jan 2024 18:43:49 +0000</updated>
                                            <version>1.10.3</version>
                    <version>1.11.4</version>
                                    <fixVersion>2.1.0</fixVersion>
                                    <component>SDAM</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                    <issuelinks>
                            <issuelinktype id="10520">
                    <name>Problem/Incident</name>
                                            <outwardlinks description="causes">
                                        <issuelink>
            <issuekey id="2302873">GODRIVER-2787</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|i1pv4g:</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>