<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:28:53 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-78] Failed entries not freed from queue, causing superfluous iterations</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWJAVA-78</link>
                <project id="10154" key="OPNFLWJAVA">openflowjava</project>
                    <description>&lt;p&gt;Entries in StackedSegment failAll method are failed and marked as completed but completeCount of segment is not incremented.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="24308">OPNFLWJAVA-78</key>
            <summary>Failed entries not freed from queue, causing superfluous iterations</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="michal.polkorab@gmail.com">Michal Polkorab</assignee>
                                    <reporter username="andrejleitner">Andrej Leitner</reporter>
                        <labels>
                    </labels>
                <created>Tue, 6 Sep 2016 08:49:08 +0000</created>
                <updated>Tue, 14 Nov 2017 19:19:20 +0000</updated>
                            <resolved>Tue, 13 Sep 2016 08:07:47 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="46903" author="andrejleitner" created="Tue, 6 Sep 2016 09:35:24 +0000"  >&lt;p&gt;carbon: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/45208/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/45208/&lt;/a&gt;&lt;br/&gt;
boron: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/45210/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/45210/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="46904" author="andrejleitner" created="Wed, 7 Sep 2016 07:56:03 +0000"  >&lt;p&gt;merged in carbon&lt;/p&gt;</comment>
                            <comment id="46905" author="tomas.slusny@pantheon.tech" created="Thu, 8 Sep 2016 16:05:11 +0000"  >&lt;p&gt;To add some more description to this issue:&lt;/p&gt;

&lt;p&gt;Both succesfull and failed segments in queue are taken as completed, but failed segments are not freed from list of segments.&lt;br/&gt;
This can cause slower performance of queue when there are a lot of failed segments present, because of bigger lists to iterate.&lt;br/&gt;
This Andrej&#180;s patch fixes this issue and properly marks failed segments as completed.&lt;/p&gt;</comment>
                            <comment id="46906" author="anipbu" created="Thu, 8 Sep 2016 16:09:05 +0000"  >&lt;p&gt;To better assess the impact of this bug and fix, could someone from your team please help us identify the following:&lt;br/&gt;
Severity: Could you elaborate on the severity of this bug?  Is this a BLOCKER such that we cannot release Boron without it?  Is there a workaround such that we can write a release note and fix in future Boron SR1?&lt;br/&gt;
Testing: Could you also elaborate on the testing of this patch?  How extensively has this patch been tested?  Is it covered by any unit tests or system tests?  &lt;br/&gt;
Impact: Does this fix impact any dependent projects?&lt;/p&gt;</comment>
                            <comment id="46907" author="abhijit2511" created="Thu, 8 Sep 2016 16:32:00 +0000"  >&lt;p&gt;(In reply to A H from comment #4)&lt;br/&gt;
&amp;gt; To better assess the impact of this bug and fix, could someone from your&lt;br/&gt;
&amp;gt; team please help us identify the following:&lt;br/&gt;
&amp;gt; Severity: Could you elaborate on the severity of this bug?  Is this a&lt;br/&gt;
&amp;gt; BLOCKER such that we cannot release Boron without it?  Is there a workaround&lt;br/&gt;
&amp;gt; such that we can write a release note and fix in future Boron SR1?&lt;br/&gt;
Yes: it is a blocker - especially looking at the description (that it can impact the performance after some time):&lt;br/&gt;
&quot;Both successful and failed segments in queue are taken as completed, but failed segments are not freed from list of segments.&lt;/p&gt;

&lt;p&gt;This can cause slower performance of queue when there are a lot of failed segments present, because of bigger lists to iterate.&lt;/p&gt;

&lt;p&gt;Andrej&#180;s patch fixes this issue and properly marks failed segments as completed.&quot;&lt;/p&gt;

&lt;p&gt;&amp;gt; Testing: Could you also elaborate on the testing of this patch?  How&lt;br/&gt;
&amp;gt; extensively has this patch been tested?  Is it covered by any unit tests or&lt;br/&gt;
&amp;gt; system tests?  &lt;br/&gt;
Luis, Andrej &amp;amp; Tomas have tested it well. Luis did not find any negative impact on the other projects. The performance code has good system tests - so it will be covered under the system tests.&lt;/p&gt;

&lt;p&gt;&amp;gt; Impact: Does this fix impact any dependent projects?&lt;br/&gt;
OpenFlow Plugin is the dependent project. It should not impact projects dependent on OpenFlow Plugin.&lt;/p&gt;</comment>
                            <comment id="46908" author="michal.polkorab@gmail.com" created="Fri, 9 Sep 2016 07:31:38 +0000"  >&lt;p&gt;both changes were merged&lt;/p&gt;</comment>
                            <comment id="46909" author="anipbu" created="Sat, 10 Sep 2016 17:05:09 +0000"  >&lt;p&gt;Has this bug been verified as fixed in the latest Boron RC 3.3 Build?&lt;/p&gt;</comment>
                            <comment id="46910" author="andrejleitner" created="Tue, 13 Sep 2016 08:07:47 +0000"  >&lt;p&gt;yes.&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>6638</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=6638]]></customfieldvalue>

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

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