<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:15:44 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>[NETCONF-726] Streams should be identified uniquely</title>
                <link>https://jira.opendaylight.org/browse/NETCONF-726</link>
                <project id="10142" key="NETCONF">netconf</project>
                    <description>&lt;p&gt;If we look at the ietf-restconf-monitoring YANG, we can see that the stream name is the key of the list - from this reason, it should be unique:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
       container streams {
         description
           &quot;Container representing the notification event streams
            supported by the server.&quot;;
          reference
            &lt;span class=&quot;code-quote&quot;&gt;&quot;RFC 5277, Section 3.4, &amp;lt;streams&amp;gt; element.&quot;&lt;/span&gt;;         list stream {
           key name;
           description
             &quot;Each entry describes an event stream supported by
              the server.&quot;;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;However, information about data-change-event stream is written to datastore only using local name of the data element.&lt;/p&gt;

&lt;p&gt;Now what can happen: We have a YANG module, in which there are 2 elements with the same identifier - afterwards, it is not possible to differ between the data-change-vent streams created from these 2 elements.&lt;/p&gt;

&lt;p&gt;Possible solutions:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;using the serialized path to data element as the stream name&lt;/li&gt;
	&lt;li&gt;using different unique / generated information as the stream name&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The same problem can occur also with streams created for YANG notifications because YANG 1.1 allows to place notification definitions also under some data node container, not just under root of the module. But practically, such scenario doesn&apos;t happen at all.&lt;/p&gt;</description>
                <environment></environment>
        <key id="33250">NETCONF-726</key>
            <summary>Streams should be identified uniquely</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</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="jaro0149odl">Jaroslav T&#243;th</assignee>
                                    <reporter username="jaro0149odl">Jaroslav T&#243;th</reporter>
                        <labels>
                    </labels>
                <created>Sun, 20 Sep 2020 17:35:44 +0000</created>
                <updated>Tue, 10 Aug 2021 20:35:27 +0000</updated>
                            <resolved>Thu, 13 May 2021 09:08:43 +0000</resolved>
                                                    <fixVersion>Aluminium SR4</fixVersion>
                    <fixVersion>1.13.2</fixVersion>
                                    <component>restconf-nb</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                    <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="34303">NETCONF-800</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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03uyf:</customfieldvalue>

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