<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:28:49 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>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[OPNFLWJAVA-47] TCP Options incorrect</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWJAVA-47</link>
                <project id="10154" key="OPNFLWJAVA">openflowjava</project>
                    <description>&lt;p&gt;TCP initializer does not set NO_DELAY option. This has effect across all OS-es, but has especially bad effects on connection latency on Linux with kernel 3.14 and later which does additional aggressive throughput optimizations. This is why I am tagging this for Linux (Ubuntu LTS with updates will default to 3.16).&lt;/p&gt;

&lt;p&gt;For nearly all openflow use cases openflow should operate in no-delay mode instead of throughput mode. This includes what openflow benchmarks call &quot;throghput&quot; as the actual throughput there is nowhere near what TCP means as throughput optimization. As a result of this option being not set:&lt;/p&gt;

&lt;p&gt;1. OS Kernel will try to enqueue multiple frames to merge them into a single packet and wait until another frame is available instead of sending it immediately.&lt;/p&gt;

&lt;p&gt;2. OS Kernel will not turn off additional throughput related optmizations (autocork in Linux) which are enabled by default.&lt;/p&gt;

&lt;p&gt;This is a trivial one-liner, I will send a patch for it later today.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Linux&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="24277">OPNFLWJAVA-47</key>
            <summary>TCP Options incorrect</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="aivanov@brocade.com">Anton Ivanov</assignee>
                                    <reporter username="aivanov@brocade.com">Anton Ivanov</reporter>
                        <labels>
                    </labels>
                <created>Fri, 27 Mar 2015 07:19:41 +0000</created>
                <updated>Tue, 7 Apr 2015 08:11:52 +0000</updated>
                            <resolved>Tue, 7 Apr 2015 08:11:52 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="46835" author="vishnoianil@gmail.com" created="Fri, 27 Mar 2015 10:21:30 +0000"  >&lt;p&gt;master : &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/17213/1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/17213/1&lt;/a&gt;&lt;br/&gt;
stable/helium : &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/17219/1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/17219/1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="46836" author="aivanov@brocade.com" created="Mon, 30 Mar 2015 13:40:20 +0000"  >&lt;p&gt;Additional offline discussion and inspection of the netty source showed that it presently defaults to having this option on (opposite to OS defaults). This is the correct behavior by design in a double buffering environment.&lt;/p&gt;

&lt;p&gt;However, in order to ensure that this behavior is correct in the future either for netty or if someone writes a replacement, this should be specified explicitly so that the desired behavior is known (it just will have no effect for now).&lt;/p&gt;

&lt;p&gt;I am going to drop this to minor now as it effectively documentation, code tidiness and cosmetic at this stage.&lt;/p&gt;</comment>
                            <comment id="46837" author="michal.polkorab@gmail.com" created="Tue, 7 Apr 2015 08:11:52 +0000"  >&lt;p&gt;Both changes were merged.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2905</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=2905]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i02fzj:</customfieldvalue>

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