<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:58: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>[JAVA-2831] If batch size is 0 for listCollections or listIndexes, don&apos;t include it in the cursor document</title>
                <link>https://jira.mongodb.org/browse/JAVA-2831</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>&lt;p&gt;Currently the batchSize property of ListCollectionsOperation and ListIndexesOperations is &lt;tt&gt;int&lt;/tt&gt; and defaults to 0.  Then when constructing the cursor document for listCollections or listIndexes, it includes the batchSize even if it&apos;s 0.  This forces an extra round trip for these operations, as the result will contain no documents, and a getMore has to be done.&lt;/p&gt;

&lt;p&gt;The batch size should be excluded if it&apos;s 0.&lt;/p&gt;

&lt;p&gt;Fortuitously, it also exposed &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-34517&quot; title=&quot;getMore in session while running with TLS fails&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-34517&quot;&gt;&lt;del&gt;SERVER-34517&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</description>
                <environment></environment>
        <key id="529594">JAVA-2831</key>
            <summary>If batch size is 0 for listCollections or listIndexes, don&apos;t include it in the cursor document</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</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="-1">Unassigned</assignee>
                                    <reporter username="jeff.yemin@mongodb.com">Jeffrey Yemin</reporter>
                        <labels>
                    </labels>
                <created>Tue, 17 Apr 2018 18:41:59 +0000</created>
                <updated>Sat, 28 Oct 2023 11:22:53 +0000</updated>
                            <resolved>Wed, 18 Apr 2018 12:40:57 +0000</resolved>
                                                    <fixVersion>3.8.0</fixVersion>
                                    <component>Command Operations</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="1867480" author="xgen-internal-githook" created="Wed, 18 Apr 2018 12:40:02 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;email&apos;: &apos;jeff.yemin@10gen.com&apos;, &apos;username&apos;: &apos;jyemin&apos;, &apos;name&apos;: &apos;Jeff Yemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-2831&quot; title=&quot;If batch size is 0 for listCollections or listIndexes, don&amp;#39;t include it in the cursor document&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-2831&quot;&gt;&lt;del&gt;JAVA-2831&lt;/del&gt;&lt;/a&gt;: Don&apos;t send batch size of 0 for listCollections or listIndexes&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/80556b3a21325df1e3fcedb8045aca7281eaa3ea&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/80556b3a21325df1e3fcedb8045aca7281eaa3ea&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="529369">SERVER-34517</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="529901">JAVA-2834</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <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|htmtef:</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>