<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:52: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>[JAVA-498] When using DB.requestStart, reads are not guaranteed to use the same connection</title>
                <link>https://jira.mongodb.org/browse/JAVA-498</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>&lt;p&gt;There are a number of issues with DB.requestStart/requestDone:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;If client reads from a primary or secondary, subsequent reads may use a different connection. Every read goes back to the pool for a new connection (which could potentially block or fail, depending on MongoOptions.maxWaitTime)&lt;/li&gt;
	&lt;li&gt;If client reads from a secondary (any, or tagged), there is no guarantee that subsequent reads will go to the same secondary&lt;/li&gt;
	&lt;li&gt;If client reads from a secondary (any, or tagged), and then writes, subsequent reads will go the primary regardless of the read preference&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="27199">JAVA-498</key>
            <summary>When using DB.requestStart, reads are not guaranteed to use the same connection</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="9">Done</resolution>
                                        <assignee username="jeff.yemin@mongodb.com">Jeffrey Yemin</assignee>
                                    <reporter username="jeff.yemin@mongodb.com">Jeffrey Yemin</reporter>
                        <labels>
                    </labels>
                <created>Fri, 23 Dec 2011 19:43:26 +0000</created>
                <updated>Mon, 18 Jun 2012 19:36:12 +0000</updated>
                            <resolved>Thu, 5 Apr 2012 18:29:57 +0000</resolved>
                                                    <fixVersion>2.8.0</fixVersion>
                                    <component>Cluster Management</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="134061" author="jeff.yemin" created="Mon, 18 Jun 2012 19:36:12 +0000"  >&lt;p&gt;Closing for 2.8.0 release.&lt;/p&gt;</comment>
                            <comment id="107078" author="jeff.yemin" created="Thu, 5 Apr 2012 18:29:08 +0000"  >&lt;p&gt;Adding this manually since it wasn&apos;t added automatically:&lt;/p&gt;

&lt;p&gt;Author:&lt;/p&gt;
{u&apos;login&apos;: u&apos;jyemin&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-498&quot; title=&quot;When using DB.requestStart, reads are not guaranteed to use the same connection&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-498&quot;&gt;&lt;del&gt;JAVA-498&lt;/del&gt;&lt;/a&gt;: Reserving connection after requestStart for reads now as well as writes&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/f8c5ce5b19ae0912e59e664adbf93df0988bc162&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/f8c5ce5b19ae0912e59e664adbf93df0988bc162&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                                        </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|hrhbf3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>14650</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>