<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:35:10 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>[GODRIVER-882] Add multi-word type aliases to BSON types</title>
                <link>https://jira.mongodb.org/browse/GODRIVER-882</link>
                <project id="14289" key="GODRIVER">Go Driver</project>
                    <description>&lt;p&gt;The types for BSON are pretty hard to parse, especially for newbies - a type called &lt;tt&gt;M&lt;/tt&gt; doesn&apos;t make clear that it&apos;s actually a map without reading the docs first.&lt;/p&gt;

&lt;p&gt;I&apos;ve created at PR: &lt;a href=&quot;https://github.com/mongodb/mongo-go-driver/pull/143&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-go-driver/pull/143&lt;/a&gt; that adds these aliases - ie &lt;tt&gt;bson.Map&lt;/tt&gt; for what is currently &lt;tt&gt;bson.M&lt;/tt&gt;, and updates the bson documentation to reflect these changes, preferring the fullword aliases over the single letter ones, but acknowledging the single letter ones as&#160; well.&lt;/p&gt;</description>
                <environment></environment>
        <key id="717984">GODRIVER-882</key>
            <summary>Add multi-word type aliases to BSON types</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.mongodb.org/images/icons/priorities/minor.svg">Minor - P4</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="2">Won&apos;t Fix</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="bmosky">Ben Moskovitz</reporter>
                        <labels>
                    </labels>
                <created>Mon, 18 Mar 2019 00:36:17 +0000</created>
                <updated>Mon, 18 Mar 2019 20:51:57 +0000</updated>
                            <resolved>Mon, 18 Mar 2019 20:20:30 +0000</resolved>
                                                                    <component>BSON</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="2184340" author="bmosky" created="Mon, 18 Mar 2019 20:51:57 +0000"  >&lt;p&gt;I agree that the existing names make sense for users switching from mgo, and that the single-letter type names use less space, however the attached PR doesn&apos;t change any compatibility - they&apos;re aliases, so &lt;tt&gt;bson.M&lt;/tt&gt; will work just as well as &lt;tt&gt;bson.Map&lt;/tt&gt;, users will just have the choice to use them if they like.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="2184282" author="scott.lhommedieu" created="Mon, 18 Mar 2019 20:20:30 +0000"  >&lt;p&gt;We understand this can be a factor in approaching the go driver for the first time.&#160; However, for historical reasons (mgo) the existing names of these types is quite convenient.&#160; Also, to prevent the verbosity of constructing large documents with the full type name the abbreviated versions are preferred.&lt;/p&gt;

&lt;p&gt;We&apos;ll close this now and if anyone feels very strongly or has further evidence we can reopen.&#160; We will also reconsider this in the future when this driver is used extensively by both folks migrating from mgo and newcomers to go+mongodb.&lt;/p&gt;</comment>
                    </comments>
                    <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_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hugmbz:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>