<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:54:06 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>[YANGTOOLS-719] Regression on openflow REST performance test</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-719</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;We have detected performance regression on the openflow REST config test:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/openflowplugin/job/openflowplugin-csit-1node-config-performance-only-boron/plot/Flow%20Config%20Performance/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/openflowplugin/job/openflowplugin-csit-1node-config-performance-only-boron/plot/Flow%20Config%20Performance/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The regression is quite severe, from 200 flows/sec (single flow/POST transaction) to 4 flows/sec and it seems it is been introduced after this patch (master is also impacted):&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/47980/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/47980/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To reproduce:&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Start controller with openflow feature: odl-openflowplugin-flow-services-ui&lt;/li&gt;
	&lt;li&gt;Start mininet linear: sudo mn --controller=remote,ip=192.168.0.1 --topo linear,15&lt;/li&gt;
	&lt;li&gt;Start perf test: python odl_tester.py --threads 5 --flows 20000 --timeout 10&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;odl_tester.py script is available in int/test repo: test/tools/odl-mdsal-clustering-tests/clustering-performance-test&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="23139">YANGTOOLS-719</key>
            <summary>Regression on openflow REST performance test</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="-1">Unassigned</assignee>
                                    <reporter username="ecelgp">Luis Gomez</reporter>
                        <labels>
                    </labels>
                <created>Sun, 20 Nov 2016 18:47:15 +0000</created>
                <updated>Sun, 10 Apr 2022 18:35:56 +0000</updated>
                            <resolved>Tue, 22 Nov 2016 12:51:46 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="44260" author="pkajsa" created="Mon, 21 Nov 2016 07:17:04 +0000"  >&lt;p&gt;I suggest to revert this patch until we will have fine-tuned solution.&lt;/p&gt;</comment>
                            <comment id="44261" author="pkajsa" created="Tue, 22 Nov 2016 09:46:12 +0000"  >&lt;p&gt;Both commits (655c13c48277155b02706b75c88554c4a05ce673&lt;br/&gt;
and 3e4972b4e8edd7387666808014cd33daddef2cb5) have been reverted.&lt;br/&gt;
master: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/48523/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/48523/&lt;/a&gt;&lt;br/&gt;
stable/boron: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/48528/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/48528/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;New solution is proposed here:&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/48532/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/48532/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;@Luis please can you retest with this patch &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/48532/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/48532/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks.&lt;/p&gt;</comment>
                            <comment id="44262" author="pkajsa" created="Tue, 22 Nov 2016 09:55:41 +0000"  >&lt;p&gt;Sry, I overlooked the conversation in mailing list. Thanks for retesting.&lt;/p&gt;

&lt;p&gt;Result:&lt;br/&gt;
Patch seems to be OK (no impact on REST perf)&lt;/p&gt;</comment>
                            <comment id="44263" author="pkajsa" created="Tue, 22 Nov 2016 12:51:46 +0000"  >&lt;p&gt;Bug closed since the performance regression is resolved.&lt;/p&gt;

&lt;p&gt;Solution of &lt;a href=&quot;https://jira.opendaylight.org/browse/YANGTOOLS-617&quot; title=&quot;Mandatory leaf enforcement does not work when RESTCONF call is made is certain way&quot; class=&quot;issue-link&quot; data-issue-key=&quot;YANGTOOLS-617&quot;&gt;&lt;del&gt;YANGTOOLS-617&lt;/del&gt;&lt;/a&gt; will be tracked here:&lt;br/&gt;
&lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=5968&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=5968&lt;/a&gt;&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>7210</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=7210]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10204" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>ODL SR Target Milestone</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10335"><![CDATA[Boron-2]]></customfieldvalue>

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

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