<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:58:42 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-3068] Implement Connection Monitoring and Pooling spec</title>
                <link>https://jira.mongodb.org/browse/JAVA-3068</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>&lt;p&gt;See &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-538&quot; title=&quot;Implement Connection Monitoring and Pooling spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-538&quot;&gt;&lt;del&gt;DRIVERS-538&lt;/del&gt;&lt;/a&gt; for details.&lt;/p&gt;</description>
                <environment></environment>
        <key id="629354">JAVA-3068</key>
            <summary>Implement Connection Monitoring and Pooling spec</summary>
                <type id="2" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14711&amp;avatarType=issuetype">New Feature</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="jeff.yemin@mongodb.com">Jeffrey Yemin</assignee>
                                    <reporter username="rathi.gnanasekaran">Rathi Gnanasekaran</reporter>
                        <labels>
                            <label>FY2020Q1</label>
                    </labels>
                <created>Mon, 5 Nov 2018 20:06:03 +0000</created>
                <updated>Sat, 28 Oct 2023 11:22:33 +0000</updated>
                            <resolved>Wed, 27 Feb 2019 15:54:27 +0000</resolved>
                                                    <fixVersion>3.11.0</fixVersion>
                                    <component>Connection Management</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="2164783" author="xgen-internal-githook" created="Wed, 27 Feb 2019 15:54:28 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Jeff Yemin&apos;, &apos;email&apos;: &apos;jeff.yemin@10gen.com&apos;, &apos;username&apos;: &apos;jyemin&apos;}
&lt;p&gt;Message: Implement connection pooling and monitoring specification&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/mongodb/specifications/tree/master/source/connection-monitoring-and-pooling&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/specifications/tree/master/source/connection-monitoring-and-pooling&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This implementation excludes events in the specification which will require&lt;br/&gt;
adding new methods to the ConnectionPoolListener interface.  New events&lt;br/&gt;
are deferred to the 4.0 release, when we can take advantage of Java 8&lt;br/&gt;
default methods to add new methods to an interface without breaking binary&lt;br/&gt;
compatibility. This work will be done in scope of &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-3150&quot; title=&quot;New events for connection pool monitoring&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-3150&quot;&gt;&lt;del&gt;JAVA-3150&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-3068&quot; title=&quot;Implement Connection Monitoring and Pooling spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-3068&quot;&gt;&lt;del&gt;JAVA-3068&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/dc9eada96c076fcc0ecb5b0c7a378bb755f224dd&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/dc9eada96c076fcc0ecb5b0c7a378bb755f224dd&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2130492" author="jeff.yemin" created="Tue, 29 Jan 2019 14:24:20 +0000"  >&lt;p&gt;Events that will wait until 4.0, when we can add new methods to ConnectionPoolListener interface with default implementations (when  Java 8 is minimum supported version):&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;ConnectionReadyEvent&lt;/li&gt;
	&lt;li&gt;ConnectionCheckOutStartedEvent&lt;/li&gt;
	&lt;li&gt;ConnectionCheckOutFailedEvent&lt;/li&gt;
	&lt;li&gt;PoolClearedEvent&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="2129192" author="ian@10gen.com" created="Mon, 28 Jan 2019 15:18:46 +0000"  >&lt;p&gt;this ticket will exclude any backwards-breaking work (like new events).&lt;/p&gt;</comment>
                            <comment id="2057482" author="ian@10gen.com" created="Fri, 9 Nov 2018 18:54:03 +0000"  >&lt;p&gt;as per &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-2384&quot; title=&quot;Document how connection pooling works for Java driver &quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-2384&quot;&gt;&lt;del&gt;JAVA-2384&lt;/del&gt;&lt;/a&gt; this ticket should also cover documenting how connection pooling works for the Java driver.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                        <issuelink>
            <issuekey id="575626">DRIVERS-538</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_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>JAVA-3079</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hu8tlb:</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>