<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:18:20 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>[CDRIVER-3535] Reduce Client Time To Recovery On Topology Changes</title>
                <link>https://jira.mongodb.org/browse/CDRIVER-3535</link>
                <project id="10030" key="CDRIVER">C Driver</project>
                    <description></description>
                <environment></environment>
        <key id="1144715">CDRIVER-3535</key>
            <summary>Reduce Client Time To Recovery On Topology Changes</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</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="kevin.albertson@mongodb.com">Kevin Albertson</assignee>
                                    <reporter username="esha.bhargava@mongodb.com">Esha Bhargava</reporter>
                        <labels>
                    </labels>
                <created>Wed, 12 Feb 2020 15:25:16 +0000</created>
                <updated>Sat, 28 Oct 2023 11:28:55 +0000</updated>
                            <resolved>Wed, 8 Jul 2020 21:00:45 +0000</resolved>
                                                    <fixVersion>1.17.0-rc0</fixVersion>
                    <fixVersion>1.17.0</fixVersion>
                                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="3281160" author="xgen-internal-githook" created="Sat, 11 Jul 2020 16:20:59 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3535&quot; title=&quot;Reduce Client Time To Recovery On Topology Changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3535&quot;&gt;&lt;del&gt;CDRIVER-3535&lt;/del&gt;&lt;/a&gt; add test JSON files&lt;br/&gt;
Branch: r1.17&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/3905271b663f27207b88ae8bccb3fa120f2e509c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/3905271b663f27207b88ae8bccb3fa120f2e509c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3281158" author="xgen-internal-githook" created="Sat, 11 Jul 2020 16:20:55 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3535&quot; title=&quot;Reduce Client Time To Recovery On Topology Changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3535&quot;&gt;&lt;del&gt;CDRIVER-3535&lt;/del&gt;&lt;/a&gt; add SDAM integration tests&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Add support for new spec test operations: waitForEvent,&lt;br/&gt;
assertEventCount, configureFailPoint, wait, runAdminCommand,&lt;br/&gt;
waitForPrimaryChange, startThread, waitForThread, runOnThread&lt;/li&gt;
	&lt;li&gt;Add prose test for RTT.&lt;/li&gt;
	&lt;li&gt;Generalize URI option initialization in tests.&lt;br/&gt;
Branch: r1.17&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/8d120e209d817fc050881bb02beb57170f8a7194&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/8d120e209d817fc050881bb02beb57170f8a7194&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="3281142" author="xgen-internal-githook" created="Sat, 11 Jul 2020 16:20:19 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3722&quot; title=&quot;Update documentation for multi-threaded scanning behavior&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3722&quot;&gt;&lt;del&gt;CDRIVER-3722&lt;/del&gt;&lt;/a&gt; update docs for bg scanning&lt;/p&gt;

&lt;p&gt;Multi-threaded monitoring now creates separate threads per server (up&lt;br/&gt;
to two per server after &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3535&quot; title=&quot;Reduce Client Time To Recovery On Topology Changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3535&quot;&gt;&lt;del&gt;CDRIVER-3535&lt;/del&gt;&lt;/a&gt;).&lt;br/&gt;
Branch: r1.17&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/a12c4d7c250afdb9f6de2e5163bd10f94d42ea29&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/a12c4d7c250afdb9f6de2e5163bd10f94d42ea29&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3281139" author="xgen-internal-githook" created="Sat, 11 Jul 2020 16:20:11 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3535&quot; title=&quot;Reduce Client Time To Recovery On Topology Changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3535&quot;&gt;&lt;del&gt;CDRIVER-3535&lt;/del&gt;&lt;/a&gt; implement streamable ismaster&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;add backtrace print to evergreen timeout&lt;/li&gt;
	&lt;li&gt;add support for awaitable ismaster to mock server&lt;/li&gt;
	&lt;li&gt;move server monitor into separate file and model after spec pseudo&lt;br/&gt;
code&lt;/li&gt;
	&lt;li&gt;fix connection count checks in stepdown tests (resolving &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3569&quot; title=&quot;/Stepdown tests sometimes fail on Windows&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3569&quot;&gt;&lt;del&gt;CDRIVER-3569&lt;/del&gt;&lt;/a&gt;)&lt;br/&gt;
Branch: r1.17&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/08d3f688553e5ed14540adf082bf5bb1532b3e3a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/08d3f688553e5ed14540adf082bf5bb1532b3e3a&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="3275879" author="xgen-internal-githook" created="Wed, 8 Jul 2020 19:22:22 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3535&quot; title=&quot;Reduce Client Time To Recovery On Topology Changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3535&quot;&gt;&lt;del&gt;CDRIVER-3535&lt;/del&gt;&lt;/a&gt; add test JSON files&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/23fd5f57ab3677a57c0acc4a341a33dc60073e3a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/23fd5f57ab3677a57c0acc4a341a33dc60073e3a&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3275877" author="xgen-internal-githook" created="Wed, 8 Jul 2020 19:22:18 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3535&quot; title=&quot;Reduce Client Time To Recovery On Topology Changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3535&quot;&gt;&lt;del&gt;CDRIVER-3535&lt;/del&gt;&lt;/a&gt; add SDAM integration tests&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Add support for new spec test operations: waitForEvent,&lt;br/&gt;
assertEventCount, configureFailPoint, wait, runAdminCommand,&lt;br/&gt;
waitForPrimaryChange, startThread, waitForThread, runOnThread&lt;/li&gt;
	&lt;li&gt;Add prose test for RTT.&lt;/li&gt;
	&lt;li&gt;Generalize URI option initialization in tests.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/f5592f6cda36769acaee08d52703cf866b54f01a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/f5592f6cda36769acaee08d52703cf866b54f01a&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="3227909" author="kevin.albertson" created="Mon, 29 Jun 2020 13:09:00 +0000"  >&lt;p&gt;PR for integration tests + prose test &lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/pull/648&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/pull/648&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3226358" author="xgen-internal-githook" created="Fri, 26 Jun 2020 19:49:55 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3722&quot; title=&quot;Update documentation for multi-threaded scanning behavior&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3722&quot;&gt;&lt;del&gt;CDRIVER-3722&lt;/del&gt;&lt;/a&gt; update docs for bg scanning&lt;/p&gt;

&lt;p&gt;Multi-threaded monitoring now creates separate threads per server (up&lt;br/&gt;
to two per server after &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3535&quot; title=&quot;Reduce Client Time To Recovery On Topology Changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3535&quot;&gt;&lt;del&gt;CDRIVER-3535&lt;/del&gt;&lt;/a&gt;).&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/23a33523b6177635d1f71548acbe2283ef79ef9c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/23a33523b6177635d1f71548acbe2283ef79ef9c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3225413" author="xgen-internal-githook" created="Fri, 26 Jun 2020 12:33:19 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3535&quot; title=&quot;Reduce Client Time To Recovery On Topology Changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3535&quot;&gt;&lt;del&gt;CDRIVER-3535&lt;/del&gt;&lt;/a&gt; implement streamable ismaster&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;add backtrace print to evergreen timeout&lt;/li&gt;
	&lt;li&gt;add support for awaitable ismaster to mock server&lt;/li&gt;
	&lt;li&gt;move server monitor into separate file and model after spec pseudo&lt;br/&gt;
code&lt;/li&gt;
	&lt;li&gt;fix connection count checks in stepdown tests (resolving &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3569&quot; title=&quot;/Stepdown tests sometimes fail on Windows&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3569&quot;&gt;&lt;del&gt;CDRIVER-3569&lt;/del&gt;&lt;/a&gt;)&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/1bb0583f02b5a42178149ea7cb250212f51c5e55&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/1bb0583f02b5a42178149ea7cb250212f51c5e55&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="3188401" author="xgen-internal-githook" created="Wed, 3 Jun 2020 19:52:29 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3535&quot; title=&quot;Reduce Client Time To Recovery On Topology Changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3535&quot;&gt;&lt;del&gt;CDRIVER-3535&lt;/del&gt;&lt;/a&gt; fix uninitialized awaited&lt;br/&gt;
Branch: r1.17&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/2e84c326ac295632667b93d90717f4de2819f138&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/2e84c326ac295632667b93d90717f4de2819f138&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3188400" author="xgen-internal-githook" created="Wed, 3 Jun 2020 19:52:25 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3535&quot; title=&quot;Reduce Client Time To Recovery On Topology Changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3535&quot;&gt;&lt;del&gt;CDRIVER-3535&lt;/del&gt;&lt;/a&gt; add awaited to heartbeat events (#621)&lt;/p&gt;

&lt;p&gt;Currently always false, but after streamable ismaster, it will be true&lt;br/&gt;
for awaitable isMaster commands.&lt;br/&gt;
Branch: r1.17&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/5e56f8ca94109594288591e154da6ea6f97b191e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/5e56f8ca94109594288591e154da6ea6f97b191e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3188397" author="xgen-internal-githook" created="Wed, 3 Jun 2020 19:51:26 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3535&quot; title=&quot;Reduce Client Time To Recovery On Topology Changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3535&quot;&gt;&lt;del&gt;CDRIVER-3535&lt;/del&gt;&lt;/a&gt; fix uninitialized awaited&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/e0be759b857bbafb7cdfa9b543c927e94ff27871&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/e0be759b857bbafb7cdfa9b543c927e94ff27871&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3188188" author="xgen-internal-githook" created="Wed, 3 Jun 2020 18:03:51 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3535&quot; title=&quot;Reduce Client Time To Recovery On Topology Changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3535&quot;&gt;&lt;del&gt;CDRIVER-3535&lt;/del&gt;&lt;/a&gt; add awaited to heartbeat events (#621)&lt;/p&gt;

&lt;p&gt;Currently always false, but after streamable ismaster, it will be true&lt;br/&gt;
for awaitable isMaster commands.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/d49128ed677ff8343ca888ea977560cf7051e0f3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/d49128ed677ff8343ca888ea977560cf7051e0f3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3149996" author="kevin.albertson" created="Mon, 1 Jun 2020 15:56:12 +0000"  >&lt;p&gt;PR for adding awaited to heartbeat events: &lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/pull/621&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/pull/621&lt;/a&gt;&lt;br/&gt;
PR for implementation: &lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/pull/625&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/pull/625&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3107194" author="xgen-internal-githook" created="Tue, 26 May 2020 16:09:45 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3535&quot; title=&quot;Reduce Client Time To Recovery On Topology Changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3535&quot;&gt;&lt;del&gt;CDRIVER-3535&lt;/del&gt;&lt;/a&gt; add mongoc_interrupt_t&lt;/p&gt;

&lt;p&gt;Prerequisite work for streamable ismaster.&lt;br/&gt;
Creates a stream which can be safely interrupted&lt;br/&gt;
from another thread while polling.&lt;br/&gt;
Branch: r1.17&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/ce8ae1fdfc6d16dec7c4e11698bb09d283fdc1b6&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/ce8ae1fdfc6d16dec7c4e11698bb09d283fdc1b6&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3107192" author="xgen-internal-githook" created="Tue, 26 May 2020 16:09:35 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3535&quot; title=&quot;Reduce Client Time To Recovery On Topology Changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3535&quot;&gt;&lt;del&gt;CDRIVER-3535&lt;/del&gt;&lt;/a&gt; add mongoc_interrupt_t&lt;/p&gt;

&lt;p&gt;Prerequisite work for streamable ismaster.&lt;br/&gt;
Creates a stream which can be safely interrupted&lt;br/&gt;
from another thread while polling.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/40f8e03f8b53150c38311900f7aabfbd21655f62&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/40f8e03f8b53150c38311900f7aabfbd21655f62&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3106161" author="xgen-internal-githook" created="Mon, 25 May 2020 21:13:40 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3535&quot; title=&quot;Reduce Client Time To Recovery On Topology Changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3535&quot;&gt;&lt;del&gt;CDRIVER-3535&lt;/del&gt;&lt;/a&gt; handle topologyVersion&lt;br/&gt;
Branch: r1.17&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/31586704efcf603b5756c8e26e4b28651f63c1fb&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/31586704efcf603b5756c8e26e4b28651f63c1fb&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3082043" author="kevin.albertson" created="Tue, 12 May 2020 21:51:50 +0000"  >&lt;p&gt;PR for mongoc_interrupt_t:&#160;&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/pull/610&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/pull/610&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3045775" author="xgen-internal-githook" created="Sat, 18 Apr 2020 01:02:08 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3535&quot; title=&quot;Reduce Client Time To Recovery On Topology Changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3535&quot;&gt;&lt;del&gt;CDRIVER-3535&lt;/del&gt;&lt;/a&gt; handle topologyVersion&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/857d9de942b01ad48b1baa4d5ca2bb0cd05b4c96&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/857d9de942b01ad48b1baa4d5ca2bb0cd05b4c96&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                            <outwardlinks description="depends on">
                                        <issuelink>
            <issuekey id="1316225">CDRIVER-3625</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="1313155">CDRIVER-3615</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="1345134">CDRIVER-3666</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is depended on by">
                                        <issuelink>
            <issuekey id="1144717">CXX-1936</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="1144724">PHPC-1556</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                                        </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_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>CDRIVER-3508</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr7cgf:</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>