<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 09:04:12 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-5290] CSOT:  Deprecation of timeout configuration options</title>
                <link>https://jira.mongodb.org/browse/JAVA-5290</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;This ticket addresses the deprecation of various configuration timeout options in favor of a unified &lt;tt&gt;timeoutMS&lt;/tt&gt; parameter. The aim is to simplify and standardize timeout configurations across the drivers.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Deprecation Details:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;b&gt;Configuration Timeout Options:&lt;/b&gt;
	&lt;ul&gt;
		&lt;li&gt;socketTimeoutMS&lt;/li&gt;
		&lt;li&gt;&lt;tt&gt;waitQueueTimeoutMS&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;&lt;tt&gt;wTimeoutMS&lt;/tt&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;These options are to be deprecated in favor of the more unified &lt;tt&gt;timeoutMS&lt;/tt&gt; setting.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;b&gt;Deprecation of maxTime() in Iterable/Observable/Publisher/Flow:&lt;/b&gt;
	&lt;ul&gt;
		&lt;li&gt;&lt;tt&gt;ListDatabases&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;&lt;tt&gt;ListIndexes&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;&lt;tt&gt;ListCollections&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;&lt;tt&gt;ListCollectionNames&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;&lt;tt&gt;ListSearchIndexes&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;&lt;tt&gt;MapReduce&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;&lt;tt&gt;GridFS&lt;/tt&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The &lt;tt&gt;maxTime&lt;/tt&gt; setting in all these methods will be deprecated in favor of &lt;tt&gt;timeoutMS&lt;/tt&gt;.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;b&gt;Additional Deprecations:&lt;/b&gt;
	&lt;ul&gt;
		&lt;li&gt;&lt;tt&gt;ConnectionString#getSocketTimeout()&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;&lt;tt&gt;ConnectionString#getMaxAwaitTime()&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;&lt;tt&gt;SocketSettings#readTimeout&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;&lt;tt&gt;SocketSettings#getReadTimeout&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;&lt;tt&gt;ConnectionPoolSettings#maxWaitTime&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;&lt;tt&gt;ConnectionPoolSettings#getMaxWaitTime&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;CreateIndexOptions#maxTime&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;These additional settings will also be deprecated and aligned with the &lt;tt&gt;timeoutMS&lt;/tt&gt; configuration.&lt;/p&gt;</description>
                <environment></environment>
        <key id="2542498">JAVA-5290</key>
            <summary>CSOT:  Deprecation of timeout configuration options</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</type>
                                            <priority id="10300" iconUrl="https://jira.mongodb.org/images/icons/priorities/medium.svg">Unknown</priority>
                        <status id="10038" iconUrl="https://jira.mongodb.org/images/icons/subtask.gif" description="">Backlog</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="slav.babanin@mongodb.com">Slav Babanin</reporter>
                        <labels>
                    </labels>
                <created>Wed, 10 Jan 2024 19:35:40 +0000</created>
                <updated>Fri, 19 Jan 2024 01:06:24 +0000</updated>
                                                                                                <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                    <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="2519601">JAVA-5264</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                        <customfield id="customfield_23812" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Assigned Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="26447"><![CDATA[Java Drivers]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <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-3828</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_21553" key="com.atlassian.jira.plugin.system.customfieldtypes:labels">
                        <customfieldname>Quarter</customfieldname>
                        <customfieldvalues>
                                        <label>FY24Q3</label>
    
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i2g2pu:</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>