<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:20:49 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>[DRIVERS-127] Deprecate &quot;addUser&quot; helpers in favor of &quot;createUser&quot; and &quot;updateUser&quot; helpers</title>
                <link>https://jira.mongodb.org/browse/DRIVERS-127</link>
                <project id="10980" key="DRIVERS">Drivers</project>
                    <description>&lt;p&gt;In the server, user creation is done through the command &quot;createUser&quot;.  There is a shell helper &quot;addUser&quot; that has been around for a while, but is being deprecated in 2.6 according to &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11555&quot; title=&quot;Deprecate addUser shell helper in favor of createUser helper&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11555&quot;&gt;&lt;del&gt;SERVER-11555&lt;/del&gt;&lt;/a&gt;, in favor of a new shell helper &quot;createUser&quot;.&lt;/p&gt;

&lt;p&gt;In the past we have been inconsistent in the verbs we use for creation events.  We had the addUser helper, but have createCollection, createDatabase, and createIndex operations.  Also, in other databases, the term &quot;create&quot; is much more heavily used than the term &quot;add&quot;.  It has been pointed out to me by &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=andreas.nilsson%4010gen.com&quot; class=&quot;user-hover&quot; rel=&quot;andreas.nilsson@10gen.com&quot;&gt;andreas.nilsson@10gen.com&lt;/a&gt; that having so many different verbs can be confusing to non-native english speakers.&lt;/p&gt;

&lt;p&gt;We should standardize our terminology around the verb &quot;create&quot; rather than &quot;add&quot; so that we have consistent and predictable naming.&lt;/p&gt;

&lt;p&gt;Since we have already gone ahead and done this in the server, we should do this in the drivers as well so that no matter what tool you are using to connect to MongoDB, you know that users are created via a createUser call, you shouldn&apos;t have to use addUser in some places and createUser in others, and be expected to keep track of when you use which.&lt;/p&gt;</description>
                <environment></environment>
        <key id="99082">DRIVERS-127</key>
            <summary>Deprecate &quot;addUser&quot; helpers in favor of &quot;createUser&quot; and &quot;updateUser&quot; helpers</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="barrie">Barrie Segal</assignee>
                                    <reporter username="spencer@mongodb.com">Spencer Brody</reporter>
                        <labels>
                    </labels>
                <created>Tue, 19 Nov 2013 21:17:36 +0000</created>
                <updated>Sat, 6 Aug 2016 16:07:46 +0000</updated>
                            <resolved>Mon, 23 Jun 2014 15:54:40 +0000</resolved>
                                                                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                    <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                            <outwardlinks description="depends on">
                                        <issuelink>
            <issuekey id="109433">MOTOR-20</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="97026">SERVER-11555</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="143344">DRIVERS-169</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="128398">CDRIVER-326</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                            <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_23952" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Driver Compliance</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[<style type='text/css'>
         #scriptField, #scriptField *{
                border: 1px solid black;
            }

            #scriptField{
                border-collapse: collapse;
            }

            #scriptField td {
                text-align: center; /* Center-align text in table cells */
            }

            #scriptField td.key {
                text-align: left; /* Left-align text in the Key column */
            }

            #scriptField a {
                text-decoration: none; /* Remove underlines from links */
                border: none; /* Remove border from links */
            }
            
            /* Add green background color to cells with FixVersion */
            #scriptField td.hasFixVersion {
                background-color: #00FF00; /* Green color code */
            }

            /* Center-align the first row headers */
            #scriptField th {
                text-align: center;
            }
        </style>
<table id='scriptField'>
  <tr>
    <th>Key</th>
    <th>Status/Resolution</th>
    <th>FixVersion</th>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/MOTOR-20'>MOTOR-20</a>
    </td>
    <td>Done</td>
    <td class='hasFixVersion'>0.2</td>
  </tr>
</table>]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrub1b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>90760</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_11150" key="com.atlassian.jira.plugin.system.customfieldtypes:multiselect">
                        <customfieldname>SERVER fixVersion</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10943"><![CDATA[3.0]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>