<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:55:54 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-1934] Netty readTimeout doesn&apos;t work as expected</title>
                <link>https://jira.mongodb.org/browse/JAVA-1934</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>&lt;p&gt;Currently, &lt;tt&gt;NettyStream&lt;/tt&gt; uses the &lt;tt&gt;readTimeout&lt;/tt&gt; for the &lt;tt&gt;ReadTimeoutHandler&lt;/tt&gt;.  &lt;/p&gt;

&lt;p&gt;The &lt;tt&gt;ReadTimeoutHandler&lt;/tt&gt; closes the channel when there is no inbound traffic after the time, regardless of whether or not a read has been requested.&lt;/p&gt;

&lt;p&gt;Currently, its more akin to &lt;tt&gt;MaxIdleTime&lt;/tt&gt; than a read timeout.&lt;/p&gt;</description>
                <environment></environment>
        <key id="226925">JAVA-1934</key>
            <summary>Netty readTimeout doesn&apos;t work as expected</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="ross@mongodb.com">Ross Lawley</assignee>
                                    <reporter username="ross@mongodb.com">Ross Lawley</reporter>
                        <labels>
                    </labels>
                <created>Tue, 25 Aug 2015 13:29:10 +0000</created>
                <updated>Mon, 14 Sep 2015 14:19:49 +0000</updated>
                            <resolved>Wed, 9 Sep 2015 08:59:55 +0000</resolved>
                                                    <fixVersion>3.0.4</fixVersion>
                    <fixVersion>3.1.0</fixVersion>
                                    <component>Async</component>
                    <component>Connection Management</component>
                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="1028815" author="jeff.yemin" created="Mon, 14 Sep 2015 14:19:49 +0000"  >&lt;p&gt;Fix release today in 3.0.4.&lt;/p&gt;</comment>
                            <comment id="1024928" author="xgen-internal-githook" created="Wed, 9 Sep 2015 08:56:42 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;rozza&apos;, u&apos;name&apos;: u&apos;Ross Lawley&apos;, u&apos;email&apos;: u&apos;ross.lawley@gmail.com&apos;}
&lt;p&gt;Message: Only schedule a timeout if one doesn&apos;t already exist&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1934&quot; title=&quot;Netty readTimeout doesn&amp;#39;t work as expected&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1934&quot;&gt;&lt;del&gt;JAVA-1934&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: 3.0.x&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/0a6bbfcd9558f55115cca4e0ba02d7270864da77&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/0a6bbfcd9558f55115cca4e0ba02d7270864da77&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1024927" author="xgen-internal-githook" created="Wed, 9 Sep 2015 08:55:47 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;rozza&apos;, u&apos;name&apos;: u&apos;Ross Lawley&apos;, u&apos;email&apos;: u&apos;ross.lawley@gmail.com&apos;}
&lt;p&gt;Message: Only schedule a timeout if one doesn&apos;t already exist&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1934&quot; title=&quot;Netty readTimeout doesn&amp;#39;t work as expected&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1934&quot;&gt;&lt;del&gt;JAVA-1934&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/e5d90268f837038b2b9bee3e290899610954d194&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/e5d90268f837038b2b9bee3e290899610954d194&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1023904" author="ross@10gen.com" created="Tue, 8 Sep 2015 10:48:01 +0000"  >&lt;p&gt;Currently the timeout can be rescheduled and eventually will lead to a failure case.&lt;/p&gt;</comment>
                            <comment id="1022385" author="xgen-internal-githook" created="Fri, 4 Sep 2015 09:38:37 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;rozza&apos;, u&apos;name&apos;: u&apos;Ross Lawley&apos;, u&apos;email&apos;: u&apos;ross.lawley@gmail.com&apos;}
&lt;p&gt;Message: Fix Async Streams timeout behaviour&lt;/p&gt;

&lt;p&gt;AsynchronousSocketChannelStream no longer wraps open or timeout exceptions&lt;br/&gt;
Netty now respects the read timeout setting correctly.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1934&quot; title=&quot;Netty readTimeout doesn&amp;#39;t work as expected&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1934&quot;&gt;&lt;del&gt;JAVA-1934&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/a50c92f6fa17d9214225ed0076b3dd387367ff7d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/a50c92f6fa17d9214225ed0076b3dd387367ff7d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1022384" author="xgen-internal-githook" created="Fri, 4 Sep 2015 09:37:47 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;rozza&apos;, u&apos;name&apos;: u&apos;Ross Lawley&apos;, u&apos;email&apos;: u&apos;ross.lawley@gmail.com&apos;}
&lt;p&gt;Message: Fix Async Streams timeout behaviour&lt;/p&gt;

&lt;p&gt;AsynchronousSocketChannelStream no longer wraps open or timeout exceptions&lt;br/&gt;
Netty now respects the read timeout setting correctly.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1934&quot; title=&quot;Netty readTimeout doesn&amp;#39;t work as expected&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1934&quot;&gt;&lt;del&gt;JAVA-1934&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: 3.0.x&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/9cff218528cbbe31b7e5db5644321294a533da65&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/9cff218528cbbe31b7e5db5644321294a533da65&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1022357" author="xgen-internal-githook" created="Fri, 4 Sep 2015 08:22:24 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;rozza&apos;, u&apos;name&apos;: u&apos;Ross Lawley&apos;, u&apos;email&apos;: u&apos;ross.lawley@gmail.com&apos;}
&lt;p&gt;Message: Fix Async Streams timeout behaviour&lt;/p&gt;

&lt;p&gt;AsynchronousSocketChannelStream no longer wraps open or timeout exceptions&lt;br/&gt;
Netty now respects the read timeout setting correctly.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1934&quot; title=&quot;Netty readTimeout doesn&amp;#39;t work as expected&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1934&quot;&gt;&lt;del&gt;JAVA-1934&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: 3.0.x&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/af92c82d29225c3d13b223c8b486c7febdc723fe&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/af92c82d29225c3d13b223c8b486c7febdc723fe&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1022356" author="xgen-internal-githook" created="Fri, 4 Sep 2015 08:21:33 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;rozza&apos;, u&apos;name&apos;: u&apos;Ross Lawley&apos;, u&apos;email&apos;: u&apos;ross.lawley@gmail.com&apos;}
&lt;p&gt;Message: Fix Async Streams timeout behaviour&lt;/p&gt;

&lt;p&gt;AsynchronousSocketChannelStream no longer wraps open or timeout exceptions&lt;br/&gt;
Netty now respects the read timeout setting correctly.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1934&quot; title=&quot;Netty readTimeout doesn&amp;#39;t work as expected&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1934&quot;&gt;&lt;del&gt;JAVA-1934&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/60cdedc85e52114eedd5740e60f67cb2a14079cc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/60cdedc85e52114eedd5740e60f67cb2a14079cc&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="226738">JAVA-1931</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </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|hreat3:</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>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="588">Java Sprint 24</customfieldvalue>
    <customfieldvalue id="712">Java Sprint 25</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>