<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 22:39:21 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>[COMPASS-5377] Should Compass implicitly set directConnection=true for single-host endpoints?</title>
                <link>https://jira.mongodb.org/browse/COMPASS-5377</link>
                <project id="13182" key="COMPASS">Compass </project>
                    <description>&lt;p&gt;We haven&#8217;t made a firm decision on this point yet, I think. We added the current behavior, which is to add &lt;tt&gt;directConnection=true&lt;/tt&gt; in these cases, in &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-5012&quot; title=&quot;Add connectivity integration tests setup for data-service&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-5012&quot;&gt;&lt;del&gt;COMPASS-5012&lt;/del&gt;&lt;/a&gt; without actually having discussed it (as far as I know).&lt;/p&gt;

&lt;p&gt;Pro:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;It allows connecting to specific secondaries&lt;/li&gt;
	&lt;li&gt;It matches what mongosh does (although mongosh does this to match the legacy shell and because it is used for replset administration, neither of which affect Compass)&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Con:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Users are not aware that this happens&lt;/li&gt;
	&lt;li&gt;Users may want to connect to the full replica set by default&lt;/li&gt;
	&lt;li&gt;It mismatches the driver&#8217;s behavior&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="1954230">COMPASS-5377</key>
            <summary>Should Compass implicitly set directConnection=true for single-host endpoints?</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="anna.henningsen@mongodb.com">Anna Henningsen</assignee>
                                    <reporter username="anna.henningsen@mongodb.com">Anna Henningsen</reporter>
                        <labels>
                    </labels>
                <created>Mon, 20 Dec 2021 14:08:28 +0000</created>
                <updated>Sun, 29 Oct 2023 02:39:22 +0000</updated>
                            <resolved>Wed, 19 Jan 2022 11:44:35 +0000</resolved>
                                                    <fixVersion>1.31.0</fixVersion>
                                    <component>Connectivity</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="4316272" author="xgen-internal-githook" created="Wed, 26 Jan 2022 18:44:37 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Anna Henningsen&apos;, &apos;email&apos;: &apos;anna.henningsen@mongodb.com&apos;, &apos;username&apos;: &apos;addaleax&apos;}
&lt;p&gt;Message: chore(data-service): share connection logic with mongosh (#2683)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;chore(data-service): share connection logic with mongosh&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This addresses:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/MONGOSH-1079&quot; title=&quot;Use extracted connection logic from mongosh in Compass&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MONGOSH-1079&quot;&gt;&lt;del&gt;MONGOSH-1079&lt;/del&gt;&lt;/a&gt; Share connection logic&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-5377&quot; title=&quot;Should Compass implicitly set directConnection=true for single-host endpoints?&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-5377&quot;&gt;&lt;del&gt;COMPASS-5377&lt;/del&gt;&lt;/a&gt; Stop doing directConnection=true insertion&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4768&quot; title=&quot;Driver does not consult OS DNS APIs when resolving SRV/TXT/CNAME&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4768&quot;&gt;&lt;del&gt;COMPASS-4768&lt;/del&gt;&lt;/a&gt; Using OS DNS APIs (due to webpack complications)&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: lint&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Package os-dns-native with Compass &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4768&quot; title=&quot;Driver does not consult OS DNS APIs when resolving SRV/TXT/CNAME&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4768&quot;&gt;&lt;del&gt;COMPASS-4768&lt;/del&gt;&lt;/a&gt;  (#2688)&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Externalize os-dns-native package&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(connection-model): Add missing dependency&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: bump versions to fix compilation, adjust tests&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: add e2e test for SRV resolutions&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: adjust rebuild for karma in compass-connect&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Co-authored-by: Sergey &amp;lt;petushkov.sergey@gmail.com&amp;gt;&lt;br/&gt;
Branch: 1.31-releases&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/c5616bc998f459751c573f55be7295c4b16cf21d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/c5616bc998f459751c573f55be7295c4b16cf21d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4305223" author="xgen-internal-githook" created="Fri, 21 Jan 2022 11:26:51 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Anna Henningsen&apos;, &apos;email&apos;: &apos;anna.henningsen@mongodb.com&apos;, &apos;username&apos;: &apos;addaleax&apos;}
&lt;p&gt;Message: chore(data-service): share connection logic with mongosh (#2683)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;chore(data-service): share connection logic with mongosh&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This addresses:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/MONGOSH-1079&quot; title=&quot;Use extracted connection logic from mongosh in Compass&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MONGOSH-1079&quot;&gt;&lt;del&gt;MONGOSH-1079&lt;/del&gt;&lt;/a&gt; Share connection logic&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-5377&quot; title=&quot;Should Compass implicitly set directConnection=true for single-host endpoints?&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-5377&quot;&gt;&lt;del&gt;COMPASS-5377&lt;/del&gt;&lt;/a&gt; Stop doing directConnection=true insertion&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4768&quot; title=&quot;Driver does not consult OS DNS APIs when resolving SRV/TXT/CNAME&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4768&quot;&gt;&lt;del&gt;COMPASS-4768&lt;/del&gt;&lt;/a&gt; Using OS DNS APIs (due to webpack complications)&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: lint&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Package os-dns-native with Compass &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4768&quot; title=&quot;Driver does not consult OS DNS APIs when resolving SRV/TXT/CNAME&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4768&quot;&gt;&lt;del&gt;COMPASS-4768&lt;/del&gt;&lt;/a&gt;  (#2688)&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Externalize os-dns-native package&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(connection-model): Add missing dependency&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: bump versions to fix compilation, adjust tests&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: add e2e test for SRV resolutions&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: adjust rebuild for karma in compass-connect&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Co-authored-by: Sergey &amp;lt;petushkov.sergey@gmail.com&amp;gt;&lt;br/&gt;
Branch: &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-5409&quot; title=&quot;Create plugin store that should provide queries / aggregations items for the list&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-5409&quot;&gt;&lt;del&gt;COMPASS-5409&lt;/del&gt;&lt;/a&gt;-create-store&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/c5616bc998f459751c573f55be7295c4b16cf21d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/c5616bc998f459751c573f55be7295c4b16cf21d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4301251" author="xgen-internal-githook" created="Wed, 19 Jan 2022 20:14:12 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Anna Henningsen&apos;, &apos;email&apos;: &apos;anna.henningsen@mongodb.com&apos;, &apos;username&apos;: &apos;addaleax&apos;}
&lt;p&gt;Message: chore(data-service): share connection logic with mongosh (#2683)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;chore(data-service): share connection logic with mongosh&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This addresses:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/MONGOSH-1079&quot; title=&quot;Use extracted connection logic from mongosh in Compass&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MONGOSH-1079&quot;&gt;&lt;del&gt;MONGOSH-1079&lt;/del&gt;&lt;/a&gt; Share connection logic&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-5377&quot; title=&quot;Should Compass implicitly set directConnection=true for single-host endpoints?&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-5377&quot;&gt;&lt;del&gt;COMPASS-5377&lt;/del&gt;&lt;/a&gt; Stop doing directConnection=true insertion&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4768&quot; title=&quot;Driver does not consult OS DNS APIs when resolving SRV/TXT/CNAME&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4768&quot;&gt;&lt;del&gt;COMPASS-4768&lt;/del&gt;&lt;/a&gt; Using OS DNS APIs (due to webpack complications)&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: lint&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Package os-dns-native with Compass &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4768&quot; title=&quot;Driver does not consult OS DNS APIs when resolving SRV/TXT/CNAME&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4768&quot;&gt;&lt;del&gt;COMPASS-4768&lt;/del&gt;&lt;/a&gt;  (#2688)&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Externalize os-dns-native package&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(connection-model): Add missing dependency&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: bump versions to fix compilation, adjust tests&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: add e2e test for SRV resolutions&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: adjust rebuild for karma in compass-connect&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Co-authored-by: Sergey &amp;lt;petushkov.sergey@gmail.com&amp;gt;&lt;br/&gt;
Branch: &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-5277&quot; title=&quot;Replace the edit favourite dialog so it uses the new model&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-5277&quot;&gt;&lt;del&gt;COMPASS-5277&lt;/del&gt;&lt;/a&gt;-add-favorite-dialog&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/c5616bc998f459751c573f55be7295c4b16cf21d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/c5616bc998f459751c573f55be7295c4b16cf21d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4299949" author="xgen-internal-githook" created="Wed, 19 Jan 2022 12:46:04 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Anna Henningsen&apos;, &apos;email&apos;: &apos;anna.henningsen@mongodb.com&apos;, &apos;username&apos;: &apos;addaleax&apos;}
&lt;p&gt;Message: chore(data-service): share connection logic with mongosh (#2683)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;chore(data-service): share connection logic with mongosh&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This addresses:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/MONGOSH-1079&quot; title=&quot;Use extracted connection logic from mongosh in Compass&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MONGOSH-1079&quot;&gt;&lt;del&gt;MONGOSH-1079&lt;/del&gt;&lt;/a&gt; Share connection logic&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-5377&quot; title=&quot;Should Compass implicitly set directConnection=true for single-host endpoints?&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-5377&quot;&gt;&lt;del&gt;COMPASS-5377&lt;/del&gt;&lt;/a&gt; Stop doing directConnection=true insertion&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4768&quot; title=&quot;Driver does not consult OS DNS APIs when resolving SRV/TXT/CNAME&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4768&quot;&gt;&lt;del&gt;COMPASS-4768&lt;/del&gt;&lt;/a&gt; Using OS DNS APIs (due to webpack complications)&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: lint&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Package os-dns-native with Compass &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4768&quot; title=&quot;Driver does not consult OS DNS APIs when resolving SRV/TXT/CNAME&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4768&quot;&gt;&lt;del&gt;COMPASS-4768&lt;/del&gt;&lt;/a&gt;  (#2688)&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Externalize os-dns-native package&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(connection-model): Add missing dependency&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: bump versions to fix compilation, adjust tests&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: add e2e test for SRV resolutions&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: adjust rebuild for karma in compass-connect&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Co-authored-by: Sergey &amp;lt;petushkov.sergey@gmail.com&amp;gt;&lt;br/&gt;
Branch: port-to-wdio&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/c5616bc998f459751c573f55be7295c4b16cf21d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/c5616bc998f459751c573f55be7295c4b16cf21d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4299860" author="xgen-internal-githook" created="Wed, 19 Jan 2022 11:42:12 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Anna Henningsen&apos;, &apos;email&apos;: &apos;anna.henningsen@mongodb.com&apos;, &apos;username&apos;: &apos;addaleax&apos;}
&lt;p&gt;Message: chore(data-service): share connection logic with mongosh (#2683)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;chore(data-service): share connection logic with mongosh&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This addresses:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/MONGOSH-1079&quot; title=&quot;Use extracted connection logic from mongosh in Compass&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MONGOSH-1079&quot;&gt;&lt;del&gt;MONGOSH-1079&lt;/del&gt;&lt;/a&gt; Share connection logic&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-5377&quot; title=&quot;Should Compass implicitly set directConnection=true for single-host endpoints?&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-5377&quot;&gt;&lt;del&gt;COMPASS-5377&lt;/del&gt;&lt;/a&gt; Stop doing directConnection=true insertion&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4768&quot; title=&quot;Driver does not consult OS DNS APIs when resolving SRV/TXT/CNAME&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4768&quot;&gt;&lt;del&gt;COMPASS-4768&lt;/del&gt;&lt;/a&gt; Using OS DNS APIs (due to webpack complications)&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: lint&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Package os-dns-native with Compass &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4768&quot; title=&quot;Driver does not consult OS DNS APIs when resolving SRV/TXT/CNAME&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4768&quot;&gt;&lt;del&gt;COMPASS-4768&lt;/del&gt;&lt;/a&gt;  (#2688)&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Externalize os-dns-native package&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(connection-model): Add missing dependency&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: bump versions to fix compilation, adjust tests&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: add e2e test for SRV resolutions&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixup: adjust rebuild for karma in compass-connect&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Co-authored-by: Sergey &amp;lt;petushkov.sergey@gmail.com&amp;gt;&lt;br/&gt;
Branch: main&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/c5616bc998f459751c573f55be7295c4b16cf21d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/c5616bc998f459751c573f55be7295c4b16cf21d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4297310" author="xgen-internal-githook" created="Tue, 18 Jan 2022 14:03:31 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Anna Henningsen&apos;, &apos;email&apos;: &apos;anna@addaleax.net&apos;, &apos;username&apos;: &apos;addaleax&apos;}
&lt;p&gt;Message: chore(data-service): share connection logic with mongosh&lt;/p&gt;

&lt;p&gt;This addresses:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/MONGOSH-1079&quot; title=&quot;Use extracted connection logic from mongosh in Compass&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MONGOSH-1079&quot;&gt;&lt;del&gt;MONGOSH-1079&lt;/del&gt;&lt;/a&gt; Share connection logic&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-5377&quot; title=&quot;Should Compass implicitly set directConnection=true for single-host endpoints?&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-5377&quot;&gt;&lt;del&gt;COMPASS-5377&lt;/del&gt;&lt;/a&gt; Stop doing directConnection=true insertion&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This does not address:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4768&quot; title=&quot;Driver does not consult OS DNS APIs when resolving SRV/TXT/CNAME&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4768&quot;&gt;&lt;del&gt;COMPASS-4768&lt;/del&gt;&lt;/a&gt; Using OS DNS APIs (due to webpack complications)&lt;br/&gt;
Branch: 1079-dev&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/2984c32f07cbd1e8306f46980882e4b9443fa883&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/2984c32f07cbd1e8306f46980882e4b9443fa883&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="4290678" author="xgen-internal-githook" created="Thu, 13 Jan 2022 14:20:08 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Anna Henningsen&apos;, &apos;email&apos;: &apos;anna@addaleax.net&apos;, &apos;username&apos;: &apos;addaleax&apos;}
&lt;p&gt;Message: chore(data-service): share connection logic with mongosh&lt;/p&gt;

&lt;p&gt;This addresses:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/MONGOSH-1079&quot; title=&quot;Use extracted connection logic from mongosh in Compass&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MONGOSH-1079&quot;&gt;&lt;del&gt;MONGOSH-1079&lt;/del&gt;&lt;/a&gt; Share connection logic&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-5377&quot; title=&quot;Should Compass implicitly set directConnection=true for single-host endpoints?&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-5377&quot;&gt;&lt;del&gt;COMPASS-5377&lt;/del&gt;&lt;/a&gt; Stop doing directConnection=true insertion&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This does not address:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4768&quot; title=&quot;Driver does not consult OS DNS APIs when resolving SRV/TXT/CNAME&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4768&quot;&gt;&lt;del&gt;COMPASS-4768&lt;/del&gt;&lt;/a&gt; Using OS DNS APIs (due to webpack complications)&lt;br/&gt;
Branch: 1079-dev&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/19e8f5c267d4f4beed10c226ffa6c2cc8fe7b61e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/19e8f5c267d4f4beed10c226ffa6c2cc8fe7b61e&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="4290665" author="xgen-internal-githook" created="Thu, 13 Jan 2022 14:18:17 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Anna Henningsen&apos;, &apos;email&apos;: &apos;anna@addaleax.net&apos;, &apos;username&apos;: &apos;addaleax&apos;}
&lt;p&gt;Message: chore(data-service): share connection logic with mongosh&lt;/p&gt;

&lt;p&gt;This addresses:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/MONGOSH-1079&quot; title=&quot;Use extracted connection logic from mongosh in Compass&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MONGOSH-1079&quot;&gt;&lt;del&gt;MONGOSH-1079&lt;/del&gt;&lt;/a&gt; Share connection logic&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-5377&quot; title=&quot;Should Compass implicitly set directConnection=true for single-host endpoints?&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-5377&quot;&gt;&lt;del&gt;COMPASS-5377&lt;/del&gt;&lt;/a&gt; Stop doing directConnection=true insertion&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This does not address:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4768&quot; title=&quot;Driver does not consult OS DNS APIs when resolving SRV/TXT/CNAME&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4768&quot;&gt;&lt;del&gt;COMPASS-4768&lt;/del&gt;&lt;/a&gt; Using OS DNS APIs (due to webpack complications)&lt;br/&gt;
Branch: 1079-dev&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/a38cda7d13b6d8000e23b320c9af38b79c10b373&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/a38cda7d13b6d8000e23b320c9af38b79c10b373&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10320">
                    <name>Documented</name>
                                                                <inwardlinks description="is documented by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="1954209">COMPASS-5376</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="1928610">COMPASS-5309</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>8.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 21 Dec 2021 23:44:06 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        2 years, 2 weeks ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></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="10250"><![CDATA[Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14266" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Documentation Changes Summary</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>&lt;p&gt;Recent versions of Compass have been setting &lt;tt&gt;directConnection=true&lt;/tt&gt; in some cases (namely, when connecting to a single host without an SRV connection string, and without replSet or loadBalanced options).&lt;/p&gt;

&lt;p&gt;Compass no longer has this behavior, and will instead not add a &lt;tt&gt;directConnection&lt;/tt&gt; parameter to the connection string without the user&#8217;s knowledge. This means that when the intention is to connect to a single node of a replica set, users will need to explicitly specify &lt;tt&gt;directConnection=true&lt;/tt&gt; in the connection string.&lt;/p&gt;</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>COMPASS-5198</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>luke.bonanomi@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            2 years, 2 weeks ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>anna.henningsen@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i0f7hb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hzyf7b:</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_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="5694">Iteration Seoul</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10555" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i0etmn:</customfieldvalue>

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