<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 22:30:01 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-2454] As a user I am unsatisfied with how autocomplete in the query bar works</title>
                <link>https://jira.mongodb.org/browse/COMPASS-2454</link>
                <project id="13182" key="COMPASS">Compass </project>
                    <description>&lt;ul&gt;
	&lt;li&gt;If I have a typo, autocomplete sometimes prevents me from correcting/editing my typo&lt;/li&gt;
	&lt;li&gt;Autocomplete sometimes auto inserts the suggested word, and when I continue to type, my entry becomes incorrect&lt;/li&gt;
	&lt;li&gt;Autocomplete behavior is buggy: Type open curly brace &amp;gt; autocomplete inserts closing curly brace &amp;gt; type &#8216;a&#8217; &amp;gt; query should now be 
{a}
&lt;p&gt; &amp;gt; delete opening curly brace &amp;gt; then continue typing, autocomplete goes crazy (autocomplete fails to insert an opening brace, the cursor jumps back to the start of the input every time a new character is entered, non-deterministically will insert an opening brace or stop jumping to the start of input)&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
                <environment></environment>
        <key id="481311">COMPASS-2454</key>
            <summary>As a user I am unsatisfied with how autocomplete in the query bar works</summary>
                <type id="12" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14715&amp;avatarType=issuetype">Story</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="-1">Unassigned</assignee>
                                    <reporter username="chris.shum@mongodb.com">Christopher Shum</reporter>
                        <labels>
                    </labels>
                <created>Wed, 10 Jan 2018 22:05:07 +0000</created>
                <updated>Sun, 29 Oct 2023 02:41:38 +0000</updated>
                            <resolved>Wed, 6 Jun 2018 21:52:10 +0000</resolved>
                                                                    <component>Query Bar</component>
                        <due></due>
                            <votes>1</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="1913095" author="durran.jordan@10gen.com" created="Wed, 6 Jun 2018 21:52:10 +0000"  >&lt;p&gt;New autocomplete with the ACE editor just landed in master. Will be in the 1.15 release.&lt;/p&gt;</comment>
                            <comment id="1866326" author="joshua.matthews" created="Tue, 17 Apr 2018 14:29:35 +0000"  >&lt;p&gt;I have similar but less helpful behavior: autocomplete will bounce the cursor back to the beggining of the input and as a result whatever I was trying to type just gets mangled. Attached is a gif of this happening. I was trying to type &quot;startDate&quot;, a field that exists on documents in the collection I was viewing. Running on arch linux with Compass 1.12.5.&lt;/p&gt;

&lt;p&gt; &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;https://jira.mongodb.org/secure/attachment/184276/184276_Peek+2018-04-17+09-54.gif&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;/p&gt;</comment>
                            <comment id="1781312" author="chris.shum" created="Mon, 22 Jan 2018 20:56:32 +0000"  >&lt;p&gt;&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;https://jira.mongodb.org/secure/attachment/176528/176528_Autocomplete+Bug.gif&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Autocomplete will sometimes automatically insert a field name if the characters inserted so far create only one possible match in the existing fields. This is jarring to a user who does not expect autocomplete to fill in automatically, it is also likely to force typos if a user continues typing after auto-insert.&lt;/p&gt;

&lt;p&gt;Steps to repro:&lt;br/&gt;
1) Identify a field name that has a unique starting char among existing fields&lt;br/&gt;
2) Type first char, prompting drop down autocomplete box&lt;br/&gt;
3) Delete first char&lt;br/&gt;
4) Type first char again - this should trigger auto insert of the entire field name&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="176528" name="Autocomplete Bug.gif" size="883528" author="chris.shum@mongodb.com" created="Mon, 22 Jan 2018 20:52:36 +0000"/>
                            <attachment id="184276" name="Peek 2018-04-17 09-54.gif" size="109025" author="joshua.matthews@mongodb.com" created="Tue, 17 Apr 2018 13:56:47 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 17 Apr 2018 14:29:35 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        5 years, 36 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_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>COMPASS-2280</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>
                            5 years, 36 weeks ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>chris.shum@mongodb.com</customfieldvalue>
            <customfieldvalue>durran.jordan@mongodb.com</customfieldvalue>
            <customfieldvalue>joshua.matthews@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|htnqwv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr9aif:</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_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|htnd1b:</customfieldvalue>

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