<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:19:26 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-3933] Create consistent reply for estimatedDocumentCount</title>
                <link>https://jira.mongodb.org/browse/CDRIVER-3933</link>
                <project id="10030" key="CDRIVER">C Driver</project>
                    <description>&lt;p&gt;As of &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3905&quot; title=&quot;Change estimatedDocumentCount() to use the $collStats Agg Stage Instead of Count Command&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3905&quot;&gt;&lt;del&gt;CDRIVER-3905&lt;/del&gt;&lt;/a&gt; mongoc_collection_estimated_document_count can return a different server response format depending on whether the command was run against &amp;lt; 4.9 or 4.9+.&lt;/p&gt;

&lt;p&gt;Create a consistent format for the reply of estimatedDocumentCount. Additionally, the spec only requires us to return an int, so we should investigate the usage of this returned response.&lt;/p&gt;

&lt;p&gt;Also, investigate the error that could be returned with a successful but malformed reply in estimated document count.&lt;/p&gt;</description>
                <environment></environment>
        <key id="1651650">CDRIVER-3933</key>
            <summary>Create consistent reply for estimatedDocumentCount</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</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="13201">Fixed</resolution>
                                        <assignee username="benji.rewis@mongodb.com">Benji Rewis</assignee>
                                    <reporter username="benji.rewis@mongodb.com">Benji Rewis</reporter>
                        <labels>
                    </labels>
                <created>Wed, 17 Mar 2021 20:04:36 +0000</created>
                <updated>Sat, 28 Oct 2023 11:28:31 +0000</updated>
                            <resolved>Wed, 31 Mar 2021 17:41:50 +0000</resolved>
                                                    <fixVersion>1.18.0</fixVersion>
                    <fixVersion>1.18.0-alpha</fixVersion>
                                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="3694507" author="xgen-internal-githook" created="Wed, 31 Mar 2021 17:41:20 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Benjamin Rewis&apos;, &apos;email&apos;: &apos;32186188+benjirewis@users.noreply.github.com&apos;, &apos;username&apos;: &apos;benjirewis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3933&quot; title=&quot;Create consistent reply for estimatedDocumentCount&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3933&quot;&gt;&lt;del&gt;CDRIVER-3933&lt;/del&gt;&lt;/a&gt; Reinit reply in estimatedDocumentCount for NamespaceNotFound (#766)&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/a9afdeb0d58dfb5ac60be699442f17fde6f78dd9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/a9afdeb0d58dfb5ac60be699442f17fde6f78dd9&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3682092" author="benji.rewis" created="Wed, 24 Mar 2021 18:08:03 +0000"  >&lt;p&gt;After an offline discussion, we decided to allow the two different formats, but destroy and re-initialize &quot;reply&quot; in the case of a NamespaceNotFound error.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;PR: &lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/pull/766&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/pull/766&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_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hyl55z:</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>