<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:56:24 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>[CONTROLLER-1765] trace:transactions should suppress false TransactionChain positives, by white list, or showing only x2+ ?</title>
                <link>https://jira.opendaylight.org/browse/CONTROLLER-1765</link>
                <project id="10113" key="CONTROLLER">controller</project>
                    <description>&lt;p&gt;The new tool from &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; can show &quot;some false positives&quot;, as discussed 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;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="26319">CONTROLLER-1765</key>
            <summary>trace:transactions should suppress false TransactionChain positives, by white list, or showing only x2+ ?</summary>
                <type id="10100" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10310&amp;avatarType=issuetype">Improvement</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="vorburger">Michael Vorburger</assignee>
                                    <reporter username="vorburger">Michael Vorburger</reporter>
                        <labels>
                    </labels>
                <created>Thu, 31 Aug 2017 13:22:28 +0000</created>
                <updated>Tue, 25 Jul 2023 08:24:46 +0000</updated>
                            <resolved>Tue, 31 Jul 2018 09:04:41 +0000</resolved>
                                                    <fixVersion>Fluorine</fixVersion>
                                    <component>mdsal</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="52693" author="vorburger" created="Thu, 31 Aug 2017 18:08:39 +0000"  >&lt;p&gt;+Tom, if you want to chime in here:&lt;/p&gt;

&lt;p&gt;I&apos;m leaning towards implementing the solution to suppress all open TransactionChains that are only x1 and only start showing x2+ from trace:transactions... but ONLY for TransactionChain, NOT for the Read&lt;span class=&quot;error&quot;&gt;&amp;#91;Write&amp;#93;&lt;/span&gt;Transaction!  Maybe with a -a kind of CLI flag, to be able to see &quot;all&quot;, if you really want to.  Thoughts, approvals, objections?&lt;/p&gt;</comment>
                            <comment id="62361" author="vorburger" created="Wed, 11 Apr 2018 16:15:17 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/browse/OPNFLWPLUG-982&quot; title=&quot;Suspected TransactionChain leak in TransactionChainManager (or fix false positive in TracingBroker)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;OPNFLWPLUG-982&quot;&gt;&lt;del&gt;OPNFLWPLUG-982&lt;/del&gt;&lt;/a&gt; seems to say that there are cases where we should ignore and therefore be able to whitelist some known false positives (perhaps by stack trace content, just via String contains) ... so perhaps trace:transactions could have new arguments to ignore &amp;lt;N &quot;leaks&quot; or containing Strings.&lt;/p&gt;</comment>
                            <comment id="63154" author="vorburger" created="Mon, 28 May 2018 12:00:22 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/72362/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/72362/&lt;/a&gt; is adding sorting, which helps in spotting the bad from the harmless more easily.&lt;/p&gt;</comment>
                            <comment id="64408" author="vorburger" created="Mon, 30 Jul 2018 10:58:05 +0000"  >&lt;p&gt;This has come up in &lt;a href=&quot;https://jira.opendaylight.org/browse/NETVIRT-1089&quot; title=&quot;Add trace:transactions to suite teardowns&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NETVIRT-1089&quot;&gt;NETVIRT-1089&lt;/a&gt; again... it&apos;s hard for a fully  automated (CSIT) test to programmatically know / distinguish when there is a real problem.&lt;/p&gt;

&lt;p&gt;I&apos;ll therefore add a new option to that CLI command to suppress leaks with less than N (option) open TXs.&lt;/p&gt;</comment>
                            <comment id="64410" author="vorburger" created="Mon, 30 Jul 2018 13:30:07 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/74652/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/74652/&lt;/a&gt; should do the trick... Once that is merged, &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=jluhrsen&quot; class=&quot;user-hover&quot; rel=&quot;jluhrsen&quot;&gt;jluhrsen&lt;/a&gt; can use it in &lt;a href=&quot;https://jira.opendaylight.org/browse/NETVIRT-1089&quot; title=&quot;Add trace:transactions to suite teardowns&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NETVIRT-1089&quot;&gt;NETVIRT-1089&lt;/a&gt; with some &quot;sensible value&quot; (7 ?) for the new minOpenTransactions option to trace:transactions, and we&apos;re done here.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="29203">NETVIRT-1089</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="20804">NETVIRT-883</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="26314">CONTROLLER-1760</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="21475">NETCONF-462</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </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>9081</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=9081]]></customfieldvalue>

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

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