<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:36:23 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>[OVSDB-435] New OOM due to more TX leaks seen in the nova-boot scenario</title>
                <link>https://jira.opendaylight.org/browse/OVSDB-435</link>
                <project id="10158" key="OVSDB">ovsdb</project>
                    <description>&lt;p&gt;Following the (many!) fixes that we&#160;did in &lt;a href=&quot;https://jira.opendaylight.org/browse/NETVIRT-985&quot; title=&quot;java.lang.OutOfMemoryError: Java heap space&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NETVIRT-985&quot;&gt;&lt;del&gt;NETVIRT-985&lt;/del&gt;&lt;/a&gt;, a new round of testing on the latest stable/carbon using the &quot;nova-boot scenario&quot; has hit an OOM again. A new &quot;trace:transaction&quot; output reveals more TX leaks which we need to plug; see attached.&lt;/p&gt;

&lt;p&gt;The biggest one with&#160;273x open&#160;newReadOnlyTransaction likely causing the new OOM this time appears in (1) ovsdb; &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/65567/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/65567/&lt;/a&gt;&#160;seems to not have helped for that one - curious... or we made a mess in downstream porting?!&lt;/p&gt;

&lt;p&gt;Filing this in JIRA&#160;project ovsdb due to above; but the attached&#160;shows&#160;a number of other leaks in (2) openflowplugin and (3) genius.lockmanager &amp;amp; (4) genius.interfacemanager (x90!) which we need to plug as part of this&#160;JIRA as well.&lt;/p&gt;</description>
                <environment></environment>
        <key id="28926">OVSDB-435</key>
            <summary>New OOM due to more TX leaks seen in the nova-boot scenario</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.opendaylight.org/images/icons/priorities/blocker.svg">Highest</priority>
                        <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="skitt">Stephen Kitt</assignee>
                                    <reporter username="vorburger">Michael Vorburger</reporter>
                        <labels>
                    </labels>
                <created>Thu, 30 Nov 2017 12:42:34 +0000</created>
                <updated>Wed, 6 Dec 2017 15:28:41 +0000</updated>
                            <resolved>Thu, 30 Nov 2017 13:29:46 +0000</resolved>
                                    <version>Carbon-SR3</version>
                                    <fixVersion>Carbon-SR3</fixVersion>
                    <fixVersion>Nitrogen-SR2</fixVersion>
                    <fixVersion>Oxygen</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="60290" author="skitt@redhat.com" created="Thu, 30 Nov 2017 13:16:15 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/66092&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/66092&lt;/a&gt; fixes the main leak in Oxygen (backports incoming...).&lt;/p&gt;</comment>
                            <comment id="60291" author="skitt@redhat.com" created="Thu, 30 Nov 2017 13:29:23 +0000"  >&lt;p&gt;The other leaks are:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;34&#215; org.opendaylight.ovsdb.southbound.reconciliation.configuration.BridgeConfigReconciliationTask.reconcileConfiguration(BridgeConfigReconciliationTask.java:73) (fixed by &lt;a href=&quot;https://git.opendaylight.org/gerrit/65569&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/65569)&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;2&#215; org.opendaylight.ovsdb.hwvtepsouthbound.HwvtepSouthboundProvider.init(HwvtepSouthboundProvider.java:78) (related to long-running transactions in the transaction invoker)&lt;/li&gt;
	&lt;li&gt;2&#215; org.opendaylight.ovsdb.southbound.SouthboundProvider.init(SouthboundProvider.java:79) (likewise)&lt;/li&gt;
	&lt;li&gt;1&#215; org.opendaylight.ovsdb.southbound.reconciliation.ReconciliationTask.run(ReconciliationTask.java:93) (likewise)&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="60293" author="vorburger" created="Thu, 30 Nov 2017 13:48:35 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/q/topic:OVSDB-435&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/q/topic:OVSDB-435&lt;/a&gt;&#160;will have all changes re. this new OOM accross ovsdb, genius and openflowplugin.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="20799">NETVIRT-878</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="28727">NETVIRT-985</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10001">
                    <name>Cloners</name>
                                                                <inwardlinks description="is cloned by">
                                        <issuelink>
            <issuekey id="28928">GENIUS-102</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="28929">OPNFLWPLUG-961</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="14306" name="controller-0_open-transactions.txt" size="21671" author="vorburger" created="Thu, 30 Nov 2017 12:42:58 +0000"/>
                            <attachment id="14305" name="controller-1_open-transactions.txt" size="39333" author="vorburger" created="Thu, 30 Nov 2017 12:42:58 +0000"/>
                            <attachment id="14304" name="controller-2_open-transactions.txt" size="30305" author="vorburger" created="Thu, 30 Nov 2017 12:42:58 +0000"/>
                    </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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i038lr:</customfieldvalue>

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