<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 22:01:14 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>[CXX-1051] Add new top-level find options and deprecate options::find::modifiers()</title>
                <link>https://jira.mongodb.org/browse/CXX-1051</link>
                <project id="11980" key="CXX">C++ Driver</project>
                    <description>&lt;p&gt;Per proposed changes to the CRUD spec (&lt;a href=&quot;https://github.com/mongodb/specifications/pull/102&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;mongodb/specifications #102&lt;/a&gt;), options::find::modifiers() should be deprecated, and new top-level find options should be added to replace it.&lt;/p&gt;

&lt;p&gt;The above pull request has not yet been merged, so additional work may have to be scheduled in the 3.1 timeframe to allow for implementation of any last-minute changes to the proposal.&lt;/p&gt;</description>
                <environment></environment>
        <key id="319255">CXX-1051</key>
            <summary>Add new top-level find options and deprecate options::find::modifiers()</summary>
                <type id="2" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14711&amp;avatarType=issuetype">New Feature</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="rassi">J Rassi</assignee>
                                    <reporter username="rassi">J Rassi</reporter>
                        <labels>
                    </labels>
                <created>Tue, 27 Sep 2016 19:27:13 +0000</created>
                <updated>Tue, 29 Nov 2016 19:33:48 +0000</updated>
                            <resolved>Fri, 21 Oct 2016 20:36:17 +0000</resolved>
                                                    <fixVersion>3.1.0</fixVersion>
                                    <component>API</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="1445008" author="xgen-internal-githook" created="Tue, 29 Nov 2016 18:50:07 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jrassi&apos;, u&apos;name&apos;: u&apos;J. Rassi&apos;, u&apos;email&apos;: u&apos;rassi@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CXX-1051&quot; title=&quot;Add new top-level find options and deprecate options::find::modifiers()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CXX-1051&quot;&gt;&lt;del&gt;CXX-1051&lt;/del&gt;&lt;/a&gt; Add test coverage for options::find::hint()&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-cxx-driver/commit/103d5516c620c775d3aa6e54e2232cfb802d2bac&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-cxx-driver/commit/103d5516c620c775d3aa6e54e2232cfb802d2bac&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1445007" author="xgen-internal-githook" created="Tue, 29 Nov 2016 18:50:05 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jrassi&apos;, u&apos;name&apos;: u&apos;J. Rassi&apos;, u&apos;email&apos;: u&apos;rassi@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CXX-1051&quot; title=&quot;Add new top-level find options and deprecate options::find::modifiers()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CXX-1051&quot;&gt;&lt;del&gt;CXX-1051&lt;/del&gt;&lt;/a&gt; Deprecate options::find::modifiers()&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-cxx-driver/commit/e478ee097037ba4fd22ca6c56ef452dd4f8bd406&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-cxx-driver/commit/e478ee097037ba4fd22ca6c56ef452dd4f8bd406&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1444942" author="xgen-internal-githook" created="Tue, 29 Nov 2016 18:48:22 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jrassi&apos;, u&apos;name&apos;: u&apos;J. Rassi&apos;, u&apos;email&apos;: u&apos;rassi@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CXX-1051&quot; title=&quot;Add new top-level find options and deprecate options::find::modifiers()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CXX-1051&quot;&gt;&lt;del&gt;CXX-1051&lt;/del&gt;&lt;/a&gt; Add @see notes to some options::find method comments&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-cxx-driver/commit/f9bf1bc261ea4689eb3945a55d5e567bbca4588b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-cxx-driver/commit/f9bf1bc261ea4689eb3945a55d5e567bbca4588b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1444940" author="xgen-internal-githook" created="Tue, 29 Nov 2016 18:48:20 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jrassi&apos;, u&apos;name&apos;: u&apos;J. Rassi&apos;, u&apos;email&apos;: u&apos;rassi@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CXX-1051&quot; title=&quot;Add new top-level find options and deprecate options::find::modifiers()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CXX-1051&quot;&gt;&lt;del&gt;CXX-1051&lt;/del&gt;&lt;/a&gt; Add new options to options::find&lt;/p&gt;

&lt;p&gt;New options added:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;max&lt;/li&gt;
	&lt;li&gt;max_scan&lt;/li&gt;
	&lt;li&gt;min&lt;/li&gt;
	&lt;li&gt;return_key&lt;/li&gt;
	&lt;li&gt;show_record_id&lt;/li&gt;
	&lt;li&gt;snapshot&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;These will replace the &quot;modifiers&quot; option.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-cxx-driver/commit/7de76a14225269a15490166cd375ed2e3146d8e4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-cxx-driver/commit/7de76a14225269a15490166cd375ed2e3146d8e4&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1437292" author="rassi@10gen.com" created="Fri, 18 Nov 2016 04:05:24 +0000"  >&lt;p&gt;Marking this ticket as a minor backwards-incompatible change, due to the new deprecations introduced.&lt;/p&gt;</comment>
                            <comment id="1414835" author="xgen-internal-githook" created="Fri, 21 Oct 2016 20:38:58 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jrassi&apos;, u&apos;name&apos;: u&apos;J. Rassi&apos;, u&apos;email&apos;: u&apos;rassi@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CXX-1051&quot; title=&quot;Add new top-level find options and deprecate options::find::modifiers()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CXX-1051&quot;&gt;&lt;del&gt;CXX-1051&lt;/del&gt;&lt;/a&gt; Add test coverage for options::find::hint()&lt;br/&gt;
Branch: 3.1-dev&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-cxx-driver/commit/103d5516c620c775d3aa6e54e2232cfb802d2bac&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-cxx-driver/commit/103d5516c620c775d3aa6e54e2232cfb802d2bac&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1414832" author="rassi@10gen.com" created="Fri, 21 Oct 2016 20:36:03 +0000"  >&lt;p&gt;&lt;a href=&quot;https://github.com/mongodb/mongo-cxx-driver/pull/575&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-cxx-driver/pull/575&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1414772" author="xgen-internal-githook" created="Fri, 21 Oct 2016 19:24:26 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jrassi&apos;, u&apos;name&apos;: u&apos;J. Rassi&apos;, u&apos;email&apos;: u&apos;rassi@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CXX-1051&quot; title=&quot;Add new top-level find options and deprecate options::find::modifiers()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CXX-1051&quot;&gt;&lt;del&gt;CXX-1051&lt;/del&gt;&lt;/a&gt; Deprecate options::find::modifiers()&lt;br/&gt;
Branch: 3.1-dev&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-cxx-driver/commit/e478ee097037ba4fd22ca6c56ef452dd4f8bd406&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-cxx-driver/commit/e478ee097037ba4fd22ca6c56ef452dd4f8bd406&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1398334" author="xgen-internal-githook" created="Sat, 1 Oct 2016 05:29:29 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jrassi&apos;, u&apos;name&apos;: u&apos;J. Rassi&apos;, u&apos;email&apos;: u&apos;rassi@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CXX-1051&quot; title=&quot;Add new top-level find options and deprecate options::find::modifiers()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CXX-1051&quot;&gt;&lt;del&gt;CXX-1051&lt;/del&gt;&lt;/a&gt; Add @see notes to some options::find method comments&lt;br/&gt;
Branch: 3.1-dev&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-cxx-driver/commit/f9bf1bc261ea4689eb3945a55d5e567bbca4588b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-cxx-driver/commit/f9bf1bc261ea4689eb3945a55d5e567bbca4588b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1398332" author="xgen-internal-githook" created="Sat, 1 Oct 2016 04:37:27 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jrassi&apos;, u&apos;name&apos;: u&apos;J. Rassi&apos;, u&apos;email&apos;: u&apos;rassi@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CXX-1051&quot; title=&quot;Add new top-level find options and deprecate options::find::modifiers()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CXX-1051&quot;&gt;&lt;del&gt;CXX-1051&lt;/del&gt;&lt;/a&gt; Add new options to options::find&lt;/p&gt;

&lt;p&gt;New options added:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;max&lt;/li&gt;
	&lt;li&gt;max_scan&lt;/li&gt;
	&lt;li&gt;min&lt;/li&gt;
	&lt;li&gt;return_key&lt;/li&gt;
	&lt;li&gt;show_record_id&lt;/li&gt;
	&lt;li&gt;snapshot&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;These will replace the &quot;modifiers&quot; option.&lt;br/&gt;
Branch: 3.1-dev&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-cxx-driver/commit/7de76a14225269a15490166cd375ed2e3146d8e4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-cxx-driver/commit/7de76a14225269a15490166cd375ed2e3146d8e4&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1396187" author="rassi@10gen.com" created="Wed, 28 Sep 2016 21:33:47 +0000"  >&lt;p&gt;&lt;a href=&quot;https://github.com/mongodb/mongo-cxx-driver/pull/542&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-cxx-driver/pull/542&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                        <issuelink>
            <issuekey id="300442">CXX-971</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="319267">CXX-1052</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                                        </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10011"><![CDATA[Minor Change]]></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_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrcbtj:</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_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1258">Perl/CXX 2016-09-30</customfieldvalue>
    <customfieldvalue id="1287">Perl/CXX 2016-10-21</customfieldvalue>

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