<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:33:41 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-905] ContextChain closing is not closing everything properly</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-905</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;Currently, when closing ContextChain (that holds other contexts, like DeviceContext, StatisticsContext, RpcContext) is not terminating everything properly. This can lead to issues during connection flapping, leftover entries in operational/ds and possible freeze of ClusterSingletonService. These are issues that I reproduced locally.&lt;/p&gt;

&lt;p&gt;What needs to be fixed is:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Terminate transaction chain when device context is closed, but do not write data to datastore if initial submit was not done yet&lt;/li&gt;
	&lt;li&gt;Do not close registration to cluster singleton service during calling instantiateServiceInstance, because there is lock in ClusterSingletonService, that can freeze ClusterSingletonService when this happens&lt;/li&gt;
	&lt;li&gt;Add queue for setting SLAVE on device when device not yet got MASTER, because when many devices connects at once, it is possible that we hit end of timer when device is connected and so we immediately set SLAVE on device and then replace it with MASTER&lt;/li&gt;
	&lt;li&gt;Wait for RPC services to be registered before we will send nodeAddedNotification to FRM so FRM will have all RPC services available to it&lt;/li&gt;
	&lt;li&gt;Unregister RPC registrations when RpcContext is closed but was never MASTER&lt;/li&gt;
	&lt;li&gt;Always remove device from DS when we got lost owner from EOS&lt;/li&gt;
	&lt;li&gt;Prevent propagation of device disconnected even multiple times (add checks if connection state is RIP directly into ConnectionContext)&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="28173">OPNFLWPLUG-905</key>
            <summary>ContextChain closing is not closing everything properly</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="tomas.slusny@pantheon.tech">Tomas Slusny</assignee>
                                    <reporter username="tomas.slusny@pantheon.tech">Tomas Slusny</reporter>
                        <labels>
                    </labels>
                <created>Mon, 12 Jun 2017 17:26:06 +0000</created>
                <updated>Mon, 27 Sep 2021 09:02:03 +0000</updated>
                            <resolved>Mon, 26 Jun 2017 10:04:32 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="58998" author="tomas.slusny@pantheon.tech" created="Mon, 12 Jun 2017 17:26:25 +0000"  >&lt;p&gt;GERRIT: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/57814/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/57814/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="58999" author="tomas.slusny@pantheon.tech" created="Mon, 26 Jun 2017 10:04:32 +0000"  >&lt;p&gt;Patch was merged, closing.&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>8668</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=8668]]></customfieldvalue>

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

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