<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 22:24:48 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-276] Doc validation default to error/strict instead of warning/off and add info tooltip links</title>
                <link>https://jira.mongodb.org/browse/COMPASS-276</link>
                <project id="13182" key="COMPASS">Compass </project>
                    <description>&lt;p&gt;Compass defaults to a validation action of &quot;warning&quot; and validation level of &quot;off&quot;. This is counter the MongoDB default of error/strict.&lt;/p&gt;

&lt;p&gt;When people add validation rules, they will expect them to be active but these defaults effectively turn them off. If sticking with these defaults then it would be good to show a warning that the rules you&apos;ve just added aren&apos;t being enforced.&lt;/p&gt;

&lt;p&gt;Also, it&apos;s not obvious what these fields actually mean (e.g. that warnings go to the log file and that Moderate allows documents to break the rules when modifying an existing document. Some tips on this pane would be useful.&lt;/p&gt;

&lt;p&gt;Validation Level Infotip: &lt;br/&gt;
&lt;a href=&quot;https://docs.mongodb.com/v3.2/core/document-validation/#existing-documents&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://docs.mongodb.com/v3.2/core/document-validation/#existing-documents&lt;/a&gt;&lt;br/&gt;
Validation Action Infotip: &lt;br/&gt;
&lt;a href=&quot;https://docs.mongodb.com/v3.2/core/document-validation/#accept-or-reject-invalid-documents&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://docs.mongodb.com/v3.2/core/document-validation/#accept-or-reject-invalid-documents&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Tasks for this ticket:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Set the defaults of Validation Level and Action to error/strict as per docs&lt;/li&gt;
	&lt;li&gt;Add info sprinkles to the docs pages&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="329099">COMPASS-276</key>
            <summary>Doc validation default to error/strict instead of warning/off and add info tooltip links</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="9">Done</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="andrew.morgan@mongodb.com">Andrew Morgan</reporter>
                        <labels>
                    </labels>
                <created>Thu, 3 Nov 2016 15:43:21 +0000</created>
                <updated>Wed, 14 Nov 2018 14:33:53 +0000</updated>
                            <resolved>Wed, 14 Nov 2018 14:33:53 +0000</resolved>
                                    <version>1.5.0-beta.0</version>
                                    <fixVersion>1.18.0</fixVersion>
                                    <component>Document Validation</component>
                    <component>UI / UX</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="1680327" author="asya" created="Sun, 24 Sep 2017 09:28:20 +0000"  >&lt;p&gt;Actually the problem is worse than that.&lt;/p&gt;

&lt;p&gt;When displaying &lt;b&gt;existing&lt;/b&gt; rules which have default level and action, it shows validation action of &quot;warning&quot; and validation level of &quot;off&quot;.&lt;/p&gt;

&lt;p&gt;This is wrong as that&apos;s not what the actual rule behavior would be according to defaults.&lt;/p&gt;

&lt;p&gt;Plus, when you edit the rule it&apos;s going to change it from enforced to un-enforced!!!&lt;/p&gt;

&lt;p&gt;I&apos;m looking at existing validation rule and it&apos;s showing that:&lt;br/&gt;
&lt;a href=&quot;https://www.dropbox.com/s/81fwk6coz1e39hb/Screenshot%202017-09-24%2005.27.34.png?dl=0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://www.dropbox.com/s/81fwk6coz1e39hb/Screenshot%202017-09-24%2005.27.34.png?dl=0&lt;/a&gt;&lt;/p&gt;
</comment>
                            <comment id="1574117" author="peter.schmidt" created="Thu, 18 May 2017 06:07:34 +0000"  >&lt;p&gt;Current location of the default values that need to be changed:&lt;br/&gt;
&lt;a href=&quot;https://github.com/10gen/compass-document-validation/blob/af3556d/src/stores/index.js#L53-L54&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/10gen/compass-document-validation/blob/af3556d/src/stores/index.js#L53-L54&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1574116" author="peter.schmidt" created="Thu, 18 May 2017 06:07:12 +0000"  >&lt;p&gt;This would require extending the &lt;a href=&quot;https://github.com/mongodb-js/hadron-react/blob/master/packages/hadron-react-components/src/option-selector.jsx&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;OptionSelector component&lt;/a&gt; with an info sprinkle.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=fred.truman&quot; class=&quot;user-hover&quot; rel=&quot;fred.truman&quot;&gt;fred.truman&lt;/a&gt; or &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=sean.oh&quot; class=&quot;user-hover&quot; rel=&quot;sean.oh&quot;&gt;sean.oh&lt;/a&gt; would one of you mind doing a quick invision of where the info sprinkle should go? Feel free to create a separate ticket if that&apos;s easier.&lt;br/&gt;
&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;https://jira.mongodb.org/secure/attachment/156350/156350_Where+should+the+info+sprinkle+go.png&quot; width=&quot;70%&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Data points:&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Query bar lost its info sprinkle in 1.7, see COMPASS-902 prototype &lt;a href=&quot;https://mongodb.invisionapp.com/share/WNBADNOY2#/screens/210880884&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;invision&lt;/a&gt; which puts them on the left&lt;/li&gt;
&lt;/ul&gt;


&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;In other places it looks like the right of the label is preferred:&lt;br/&gt;
&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;https://jira.mongodb.org/secure/attachment/156351/156351_Example+info+sprinkle+on+indexes.png&quot; width=&quot;30%&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt;&lt;br/&gt;
&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;https://jira.mongodb.org/secure/attachment/156352/156352_Example+info+sprinkle+on+schema.png&quot; width=&quot;50%&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                                        </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="156351" name="Example info sprinkle on indexes.png" size="7821" author="peter.schmidt" created="Thu, 18 May 2017 06:02:13 +0000"/>
                            <attachment id="156352" name="Example info sprinkle on schema.png" size="13003" author="peter.schmidt" created="Thu, 18 May 2017 06:02:13 +0000"/>
                            <attachment id="156350" name="Where should the info sprinkle go.png" size="19269" author="peter.schmidt" created="Thu, 18 May 2017 06:02:13 +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>Thu, 18 May 2017 06:07:12 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        6 years, 20 weeks, 3 days 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_14262" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>End date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 11 Apr 2017 00:00:00 +0000</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            6 years, 20 weeks, 3 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>andrew.morgan@mongodb.com</customfieldvalue>
            <customfieldvalue>asya.kamsky@mongodb.com</customfieldvalue>
            <customfieldvalue>peter.schmidt</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrx12n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr9ao7:</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_14261" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>Start date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 3 Nov 2016 00:00:00 +0000</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|hrqbbr:</customfieldvalue>

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