<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:22:37 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-935] Collection enumeration specification is out of date</title>
                <link>https://jira.mongodb.org/browse/DRIVERS-935</link>
                <project id="10980" key="DRIVERS">Drivers</project>
                    <description>&lt;p&gt;The &quot;Getting Full Collection Information&quot; &lt;a href=&quot;https://github.com/mongodb/specifications/blob/master/source/enumerate-collections.rst#getting-full-collection-information&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;section&lt;/a&gt; of the collection enumeration spec mentions that the output of the &lt;tt&gt;listCollections&lt;/tt&gt; helper method must remain the same regardless of whether it is performed via a &lt;tt&gt;listCollections&lt;/tt&gt; command or via a query over the legacy &lt;tt&gt;system.namespaces&lt;/tt&gt; collection in pre 3.0 servers. However, since the 3.0 release, new fields were added to the &lt;tt&gt;listCollections&lt;/tt&gt; command response (e.g. &lt;tt&gt;info&lt;/tt&gt;)&#160;that would be omitted according to a strict reading of the collection enumeration spec. This spec should be updated to relax this requirement and allow for future additive changes to the &lt;tt&gt;listCollections&lt;/tt&gt; command response.&lt;/p&gt;

&lt;p&gt;The relevant quote:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The returned result for each variant MUST be equivalent, and each collection that is returned MUST use the field names name and options.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;On a more general note: the collection enumeration spec is currently listed as a &quot;Draft&quot;, despite having been written in 2015. We should update this spec and put it through the formal approval process.&lt;/p&gt;</description>
                <environment></environment>
        <key id="1217188">DRIVERS-935</key>
            <summary>Collection enumeration specification is out of date</summary>
                <type id="14901" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14700&amp;avatarType=issuetype">Spec Change</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="10038" iconUrl="https://jira.mongodb.org/images/icons/subtask.gif" description="">Backlog</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="patrick.freed@mongodb.com">Patrick Freed</reporter>
                        <labels>
                            <label>matt+</label>
                            <label>spec-cleanup</label>
                    </labels>
                <created>Tue, 3 Mar 2020 18:38:31 +0000</created>
                <updated>Thu, 31 Mar 2022 14:24:02 +0000</updated>
                                                                <component>listCollections</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                        <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|hvwqxz:</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>