<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:08:39 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>[MDSAL-107] Wildcard DataChangeListeners are not being notified of preexisting data on registration</title>
                <link>https://jira.opendaylight.org/browse/MDSAL-107</link>
                <project id="10137" key="MDSAL">mdsal</project>
                    <description>&lt;p&gt;Quote from documentation for org.opendaylight.controller.md.sal.common.api.data.AsyncDataBroker#registerDataChangeListener:&lt;/p&gt;

&lt;p&gt;&quot;If there is any preexisting data in data tree on path for which you are registering, you will receive initial data change event, which will contain all preexisting data, marked as created.&quot;&lt;/p&gt;

&lt;p&gt;However DataChangeListener are not being notified of preexisting data on registration when wildcard ID is used&lt;/p&gt;

&lt;p&gt;Version: Helium-SR4&lt;/p&gt;

&lt;p&gt;Sample unit test attached&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="26929">MDSAL-107</key>
            <summary>Wildcard DataChangeListeners are not being notified of preexisting data on registration</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="10004" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Verified</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="vmayamsi@cisco.com">Valentin Mayamsin</reporter>
                        <labels>
                    </labels>
                <created>Fri, 16 Oct 2015 01:10:56 +0000</created>
                <updated>Tue, 13 Nov 2018 12:18:51 +0000</updated>
                            <resolved>Tue, 13 Nov 2018 12:18:51 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="54180" author="vmayamsi@cisco.com" created="Fri, 16 Oct 2015 01:10:56 +0000"  >&lt;p&gt;Attachment unit-test.java has been added with description: WildcardListenerTest&lt;/p&gt;</comment>
                            <comment id="54175" author="moraja@cisco.com" created="Fri, 16 Oct 2015 17:25:04 +0000"  >&lt;p&gt;Valentin, could you please submit a gerrit with this test?&lt;/p&gt;</comment>
                            <comment id="54176" author="vmayamsi@cisco.com" created="Fri, 16 Oct 2015 20:45:54 +0000"  >&lt;p&gt;Moiz, which project should it go into?&lt;/p&gt;</comment>
                            <comment id="54177" author="moraja@cisco.com" created="Fri, 16 Oct 2015 21:05:27 +0000"  >&lt;p&gt;I would like you to push the unit test to the controller code base in the md-sal common project.&lt;/p&gt;</comment>
                            <comment id="54178" author="vmayamsi@cisco.com" created="Fri, 16 Oct 2015 23:09:38 +0000"  >&lt;p&gt;UT &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/28525/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/28525/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="54179" author="tpantelis" created="Fri, 15 Sep 2017 22:19:55 +0000"  >&lt;p&gt;This does not work with the in-memory data store b/c it performs a read of the registered path in order to determine the initial notification event but the data tree does not allow wildcarded reads so no data is returned. This was fixed in CDS by &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/26949/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/26949/&lt;/a&gt;. We&apos;ll have to do something similar in the in-memory data store.&lt;/p&gt;</comment>
                            <comment id="59788" author="tpantelis" created="Wed, 25 Oct 2017 19:11:44 +0000"  >&lt;p&gt;Submitted &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/64734/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/64734/&lt;/a&gt; for the md-sal project. This fixes the issue for DataTreeChangeListener - DataChangeListener is deprecated and in fact doesn&apos;t even exist in the md-sal project.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="27039">MDSAL-217</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="13795" name="unit-test.java" size="1348" author="vmayamsi@cisco.com" created="Fri, 16 Oct 2015 01:10:56 +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_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>4482</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=4482]]></customfieldvalue>

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

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