<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 22:46:54 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-7552] [Compass Web] update data-service to allow direct connection with the driver instead of using devtools-connect</title>
                <link>https://jira.mongodb.org/browse/COMPASS-7552</link>
                <project id="13182" key="COMPASS">Compass </project>
                    <description>&lt;p&gt;Certain connection types that compass-web is not supposed to support are still require us to polyfill certain devtools-connect dependencies, we can change data-service to bypass using devtools-connect package as most (if not all) the features and fucntionality that devtools-connect provides is not applicable to the web environment in which it will be used.&lt;/p&gt;

&lt;p&gt;If we use driver directly, we can remove a lot of polyfills required currently to make devtools-connect work in web environment. See compass-web webpack config for more details.&lt;/p&gt;</description>
                <environment></environment>
        <key id="2530822">COMPASS-7552</key>
            <summary>[Compass Web] update data-service to allow direct connection with the driver instead of using devtools-connect</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="sergey.petushkov@mongodb.com">Sergey Petushkov</reporter>
                        <labels>
                    </labels>
                <created>Thu, 21 Dec 2023 16:51:30 +0000</created>
                <updated>Tue, 30 Jan 2024 15:11:59 +0000</updated>
                            <resolved>Mon, 8 Jan 2024 09:45:35 +0000</resolved>
                                                    <fixVersion>1.42.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="6052472" author="xgen-internal-githook" created="Tue, 30 Jan 2024 15:11:59 +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(compass-web): stub out devtools-connect entirely &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-7552&quot; title=&quot;[Compass Web] update data-service to allow direct connection with the driver instead of using devtools-connect&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-7552&quot;&gt;&lt;del&gt;COMPASS-7552&lt;/del&gt;&lt;/a&gt; (#5305)&lt;/p&gt;

&lt;p&gt;devtools-connect mostly just contains logic that applies to desktop application&lt;br/&gt;
scenarios, and not so much the web use case. Instead of manually stubbing out&lt;br/&gt;
the transitive dependencies that come with it, stub out the entire devtools-connect&lt;br/&gt;
dependency with one that connects to the driver fairly directly.&lt;br/&gt;
Branch: ga-releases&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/6ef0e4885ed15866e6031412c05f80d955786a48&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/6ef0e4885ed15866e6031412c05f80d955786a48&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="6010983" author="xgen-internal-githook" created="Mon, 15 Jan 2024 05:05:02 +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(compass-web): stub out devtools-connect entirely &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-7552&quot; title=&quot;[Compass Web] update data-service to allow direct connection with the driver instead of using devtools-connect&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-7552&quot;&gt;&lt;del&gt;COMPASS-7552&lt;/del&gt;&lt;/a&gt; (#5305)&lt;/p&gt;

&lt;p&gt;devtools-connect mostly just contains logic that applies to desktop application&lt;br/&gt;
scenarios, and not so much the web use case. Instead of manually stubbing out&lt;br/&gt;
the transitive dependencies that come with it, stub out the entire devtools-connect&lt;br/&gt;
dependency with one that connects to the driver fairly directly.&lt;br/&gt;
Branch: beta-releases&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/6ef0e4885ed15866e6031412c05f80d955786a48&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/6ef0e4885ed15866e6031412c05f80d955786a48&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5998500" author="xgen-internal-githook" created="Tue, 9 Jan 2024 19:57:30 +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(compass-web): stub out devtools-connect entirely &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-7552&quot; title=&quot;[Compass Web] update data-service to allow direct connection with the driver instead of using devtools-connect&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-7552&quot;&gt;&lt;del&gt;COMPASS-7552&lt;/del&gt;&lt;/a&gt; (#5305)&lt;/p&gt;

&lt;p&gt;devtools-connect mostly just contains logic that applies to desktop application&lt;br/&gt;
scenarios, and not so much the web use case. Instead of manually stubbing out&lt;br/&gt;
the transitive dependencies that come with it, stub out the entire devtools-connect&lt;br/&gt;
dependency with one that connects to the driver fairly directly.&lt;br/&gt;
Branch: remove-enable-gai-experience-feature-flag&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/6ef0e4885ed15866e6031412c05f80d955786a48&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/6ef0e4885ed15866e6031412c05f80d955786a48&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5993160" author="xgen-internal-githook" created="Mon, 8 Jan 2024 09:45:25 +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(compass-web): stub out devtools-connect entirely &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-7552&quot; title=&quot;[Compass Web] update data-service to allow direct connection with the driver instead of using devtools-connect&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-7552&quot;&gt;&lt;del&gt;COMPASS-7552&lt;/del&gt;&lt;/a&gt; (#5305)&lt;/p&gt;

&lt;p&gt;devtools-connect mostly just contains logic that applies to desktop application&lt;br/&gt;
scenarios, and not so much the web use case. Instead of manually stubbing out&lt;br/&gt;
the transitive dependencies that come with it, stub out the entire devtools-connect&lt;br/&gt;
dependency with one that connects to the driver fairly directly.&lt;br/&gt;
Branch: main&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/6ef0e4885ed15866e6031412c05f80d955786a48&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/6ef0e4885ed15866e6031412c05f80d955786a48&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5988524" author="xgen-internal-githook" created="Fri, 5 Jan 2024 12:47:25 +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(compass-web): stub out devtools-connect entirely &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-7552&quot; title=&quot;[Compass Web] update data-service to allow direct connection with the driver instead of using devtools-connect&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-7552&quot;&gt;&lt;del&gt;COMPASS-7552&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;devtools-connect mostly just contains logic that applies to desktop application&lt;br/&gt;
scenarios, and not so much the web use case. Instead of manually stubbing out&lt;br/&gt;
the transitive dependencies that come with it, stub out the entire devtools-connect&lt;br/&gt;
dependency with one that connects to the driver fairly directly.&lt;br/&gt;
Branch: 7552-dev&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/80dcdee15f23c8f5e44b8561d7a21fc16077c37b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/80dcdee15f23c8f5e44b8561d7a21fc16077c37b&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_23812" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Assigned Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="26455"><![CDATA[Developer Tools]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_12751" key="com.atlassian.jira.plugin.system.customfieldtypes:multiselect">
                        <customfieldname>Assigned Teams</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="25720"><![CDATA[Developer Tools]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 5 Jan 2024 12:47:25 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        1 week, 1 day 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="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>COMPASS-7020</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>xgen-internal-githook</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            1 week, 1 day 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>
            <customfieldvalue>sergey.petushkov@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i35n87:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i2neck:</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_10555" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3.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|i359dj:</customfieldvalue>

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