<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:54:18 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>[YANGTOOLS-783] Add support for parsing wildcard instance identifiers to JSON codec</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-783</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;While &lt;a href=&quot;https://tools.ietf.org/html/rfc6020#section-9.13&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://tools.ietf.org/html/rfc6020#section-9.13&lt;/a&gt; requires instance identifiers to have keys,&lt;br/&gt;
it would be useful to be able to parse unkeyed ids to YII and then II (both support wildcards).&lt;/p&gt;

&lt;p&gt;Simplest solution would be to make JSONStringInstanceIdentifierCodec accept&lt;br/&gt;
wildcard instance identfiers.&lt;/p&gt;

&lt;p&gt;Example use case would be to define processing order for yang nodes in human friendly format, e.g.:&lt;/p&gt;

&lt;p&gt;/ietf-interfaces:interfaces/interface -&amp;gt;  /v3po:bridge-domains/bridge-domain&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="23203">YANGTOOLS-783</key>
            <summary>Add support for parsing wildcard instance identifiers to JSON codec</summary>
                <type id="10103" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10311&amp;avatarType=issuetype">New Feature</type>
                                                <status id="10003" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Confirmed</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="mgradzki">Marek Gradzki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 7 Jun 2017 09:57:42 +0000</created>
                <updated>Sun, 10 Apr 2022 18:35:59 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="44437" author="mgradzki@cisco.com" created="Wed, 7 Jun 2017 13:10:42 +0000"  >&lt;p&gt;Would Boron-SR4 be possible provided:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/58386/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/58386/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;does the right job?&lt;/p&gt;</comment>
                            <comment id="44438" author="rovarga" created="Wed, 7 Jun 2017 13:54:29 +0000"  >&lt;p&gt;Right, but where would that be used? Note that wildcards are an accidental feature and we certainly do not want to break compliance here.&lt;/p&gt;</comment>
                            <comment id="44439" author="mgradzki@cisco.com" created="Thu, 8 Jun 2017 08:41:03 +0000"  >&lt;p&gt;We need such utility in honeycomb (we want to let users define node processing order via text files). &lt;br/&gt;
JSON format is simplest one.&lt;/p&gt;

&lt;p&gt;In my opinion this change does not break compliance with RFC, just extends it.&lt;/p&gt;

&lt;p&gt;But I agree that perhaps JSONStringInstanceIdentifierCodec is not the best place for adding this functionality. &lt;/p&gt;

&lt;p&gt;After closer look at RFC, absolute schema node identifier to wildcard InstanceIdentifier is something we need. And it looks like yangtools provides some utils for parsing them...&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>8616</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=8616]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10305"><![CDATA[Improvement]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10204" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>ODL SR Target Milestone</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10384"><![CDATA[Carbon-SR3]]></customfieldvalue>

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

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