<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:18:52 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-3732] mongoc_client_select_server incorrectly documents default read preference</title>
                <link>https://jira.mongodb.org/browse/CDRIVER-3732</link>
                <project id="10030" key="CDRIVER">C Driver</project>
                    <description>&lt;p&gt;The documentation of &lt;tt&gt;mongoc_client_select_server&lt;/tt&gt; claims that the read preference is inherited by the client if NULL:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;prefs: An optional mongoc_read_prefs_t. If for_writes is true, prefs must be NULL. Otherwise, use prefs to customize server selection, or pass NULL to use the read preference configured on the client.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;But the implemented behavior appears to default to primary (much like the generic command helpers like &lt;a href=&quot;http://mongoc.org/libmongoc/current/mongoc_client_command_simple.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;mongoc_client_command_simple ()&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;We should validate this behavior. The existing write concern / read concern / read preference inheritance tests (in test-mongoc-opts.c) do not test &lt;tt&gt;mongoc_client_select_server&lt;/tt&gt;.&lt;/p&gt;

&lt;p&gt;See this PR conversation for more context.&lt;br/&gt;
 &lt;a href=&quot;https://github.com/mongodb/mongo-php-driver/pull/1144#discussion_r448443865&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-php-driver/pull/1144#discussion_r448443865&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="1398879">CDRIVER-3732</key>
            <summary>mongoc_client_select_server incorrectly documents default read preference</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="samantha.ritter@mongodb.com">Samantha Ritter</assignee>
                                    <reporter username="kevin.albertson@mongodb.com">Kevin Albertson</reporter>
                        <labels>
                    </labels>
                <created>Wed, 1 Jul 2020 16:01:38 +0000</created>
                <updated>Sat, 28 Oct 2023 11:28:42 +0000</updated>
                            <resolved>Fri, 18 Dec 2020 14:32:13 +0000</resolved>
                                                    <fixVersion>1.18.0</fixVersion>
                    <fixVersion>1.18.0-alpha</fixVersion>
                                    <component>docs</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="3536070" author="xgen-internal-githook" created="Fri, 18 Dec 2020 14:31:51 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Samantha Ritter&apos;, &apos;email&apos;: &apos;samantha.ritter@10gen.com&apos;, &apos;username&apos;: &apos;samantharitter&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3732&quot; title=&quot;mongoc_client_select_server incorrectly documents default read preference&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3732&quot;&gt;&lt;del&gt;CDRIVER-3732&lt;/del&gt;&lt;/a&gt; document correct read preference behavior for mongoc_client_select_server&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/c5363e78a81e5290d1f46342ccaa4f0ca5cb81d6&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/c5363e78a81e5290d1f46342ccaa4f0ca5cb81d6&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3533593" author="samantha.ritter@10gen.com" created="Wed, 16 Dec 2020 22:42:41 +0000"  >&lt;p&gt;Code review: &lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/pull/710&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/pull/710&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|hy6abr:</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>