<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:14:55 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>[CDRIVER-2333] Deprecate mongoc_client_get_server_status and others</title>
                <link>https://jira.mongodb.org/browse/CDRIVER-2333</link>
                <project id="10030" key="CDRIVER">C Driver</project>
                    <description>&lt;p&gt;mongoc_client_get_server_status&lt;br/&gt;
mongoc_collection_stats&lt;br/&gt;
mongoc_collection_validate&lt;/p&gt;

&lt;p&gt;These helper functions don&apos;t work with sessions. Instead of adding session-capable functions like mongoc_client_get_server_status_with_opts, mongoc_collection_stats_with_opts, etc., just deprecate the functions. Applications can use mongoc_client_read_command_with_opts easily.&lt;/p&gt;

&lt;p&gt;Also deprecate mongoc_database_create_collection, which doesn&apos;t properly handle write concern.&lt;/p&gt;

&lt;p&gt;The C Driver provides helper functions for MongoDB operations that are implemented differently according to which server is selected, and for MongoDB operations that require complex logic which should be implemented once in C to benefit HLL wrappers. These functions don&apos;t fit either criterion, just deprecate them.&lt;/p&gt;</description>
                <environment></environment>
        <key id="450186">CDRIVER-2333</key>
            <summary>Deprecate mongoc_client_get_server_status and others</summary>
                <type id="2" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14711&amp;avatarType=issuetype">New Feature</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="13201">Fixed</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="jesse@mongodb.com">A. Jesse Jiryu Davis</reporter>
                        <labels>
                    </labels>
                <created>Tue, 24 Oct 2017 19:28:09 +0000</created>
                <updated>Sat, 28 Oct 2023 11:30:23 +0000</updated>
                            <resolved>Tue, 17 Apr 2018 21:18:27 +0000</resolved>
                                                    <fixVersion>1.10.0</fixVersion>
                                    <component>libmongoc</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="1866991" author="xgen-internal-githook" created="Tue, 17 Apr 2018 21:18:20 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2333&quot; title=&quot;Deprecate mongoc_client_get_server_status and others&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2333&quot;&gt;&lt;del&gt;CDRIVER-2333&lt;/del&gt;&lt;/a&gt; deprecate three helper methods&lt;/p&gt;

&lt;p&gt;mongoc_client_get_server_status, mongoc_collection_stats, and&lt;br/&gt;
mongoc_collection_validate do not work with mongoc_client_session_t. They are&lt;br/&gt;
deprecated in favor of running MongoDB commands directly with a function like&lt;br/&gt;
mongoc_client_read_command_with_opts.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/8f11ee6b9958656fe2a185332cbc21405fa271d1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/8f11ee6b9958656fe2a185332cbc21405fa271d1&lt;/a&gt;&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_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>CDRIVER-2498</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|htafo7:</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>