<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:33:46 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>[OPNFLWPLUG-935] TransactionChain created in OperationProcessor.&lt;init&gt; line 36 is never closed</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-935</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;As found in see &lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-1760&quot; title=&quot;Tooling to find the real root cause culprit of memory leaks related to non-closed transactions (and tx chains)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-1760&quot;&gt;&lt;del&gt;CONTROLLER-1760&lt;/del&gt;&lt;/a&gt; motivated by &lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-1756&quot; title=&quot;OOM due to huge Map in ShardDataTree&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-1756&quot;&gt;&lt;del&gt;CONTROLLER-1756&lt;/del&gt;&lt;/a&gt;:&lt;/p&gt;

&lt;p&gt;TransactionChain created in OperationProcessor.&amp;lt;init&amp;gt; line 36 is never closed&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="28203">OPNFLWPLUG-935</key>
            <summary>TransactionChain created in OperationProcessor.&lt;init&gt; line 36 is never closed</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="10002">Duplicate</resolution>
                                        <assignee username="batky">Jozef Bacigal</assignee>
                                    <reporter username="vorburger">Michael Vorburger</reporter>
                        <labels>
                    </labels>
                <created>Tue, 29 Aug 2017 22:06:06 +0000</created>
                <updated>Mon, 27 Sep 2021 09:02:05 +0000</updated>
                            <resolved>Wed, 6 Sep 2017 17:19:45 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="59125" author="abhijit2511" created="Thu, 31 Aug 2017 17:20:23 +0000"  >&lt;p&gt;Any thoughts Tomas or someone?&lt;/p&gt;</comment>
                            <comment id="59126" author="vorburger" created="Thu, 31 Aug 2017 18:08:42 +0000"  >&lt;p&gt;FYI: Since opening this bug (and others like it) I&apos;ve understood that this is not yet necessarily proof of a real problem - see e.g. discussion in &lt;a href=&quot;https://jira.opendaylight.org/browse/NETCONF-462&quot; title=&quot;TransactionChain created in RestConnectorProvider.start line 87 is never closed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NETCONF-462&quot;&gt;&lt;del&gt;NETCONF-462&lt;/del&gt;&lt;/a&gt;:&lt;/p&gt;

&lt;p&gt;Basically if this OperationProcessor (which I&apos;ve absolutely no idea what it is, obviously) has a lifecycle of application scope, that is if its an object you (Blueprint) creates on boot, with a single instance which stays alive for the entire ODL lifetime, where you create ONE (and always only ever one, never more) TransactionChain in there, and you are sure that under load you are not creating more TransactionChain instances which are never closed, then this was a false positive - please feel free to close this as RESOLVED INVALID, if you are sure that this it the case here (like in &lt;a href=&quot;https://jira.opendaylight.org/browse/NETCONF-462&quot; title=&quot;TransactionChain created in RestConnectorProvider.start line 87 is never closed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NETCONF-462&quot;&gt;&lt;del&gt;NETCONF-462&lt;/del&gt;&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;Also, I&apos;ll see if the &lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-1760&quot; title=&quot;Tooling to find the real root cause culprit of memory leaks related to non-closed transactions (and tx chains)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-1760&quot;&gt;&lt;del&gt;CONTROLLER-1760&lt;/del&gt;&lt;/a&gt; tool could perhaps be made a bit smarter, and would welcome feedback &amp;amp; thoughts about this in &lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-1765&quot; title=&quot;trace:transactions should suppress false TransactionChain positives, by white list, or showing only x2+ ?&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-1765&quot;&gt;&lt;del&gt;CONTROLLER-1765&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="59127" author="vorburger" created="Wed, 6 Sep 2017 17:19:45 +0000"  >&lt;p&gt;Dupe to &lt;a href=&quot;https://jira.opendaylight.org/browse/OPNFLWPLUG-933&quot; title=&quot;IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction at org.opendaylight.openflowplugin.impl.device.TransactionChainManager.createTxChain&quot; class=&quot;issue-link&quot; data-issue-key=&quot;OPNFLWPLUG-933&quot;&gt;&lt;del&gt;OPNFLWPLUG-933&lt;/del&gt;&lt;/a&gt; to KISS &amp;amp; avoid general confusion.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="26310">CONTROLLER-1756</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="20804">NETVIRT-883</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10002">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="28201">OPNFLWPLUG-933</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <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>9071</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=9071]]></customfieldvalue>

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

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