<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:16:13 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-911] JSON reader: Eliminate additional logic for augmented data</title>
                <link>https://jira.opendaylight.org/browse/NETCONF-911</link>
                <project id="10142" key="NETCONF">netconf</project>
                    <description>&lt;p&gt;JsonNormalizedNodeBodyReader/JsonPatchBodyReader (as introduced in &lt;a href=&quot;https://jira.opendaylight.org/browse/NETCONF-747&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.opendaylight.org/browse/NETCONF-747&lt;/a&gt;) are using additional logic for Augmentation and Choice nodes.&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;
&lt;span class=&quot;code-keyword&quot;&gt;while&lt;/span&gt; (result &lt;span class=&quot;code-keyword&quot;&gt;instanceof&lt;/span&gt; AugmentationNode || result &lt;span class=&quot;code-keyword&quot;&gt;instanceof&lt;/span&gt; ChoiceNode) { &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Interesting is that XmlNormalizedNodeBodyReader/XmlPatchBodyReader do not need this additional logic.&lt;/p&gt;

&lt;p&gt;Create tests in Netconf/Yangtools to verify JsonParserStream/XmlParserStream behaviour and create bug report to Yangtools project if necessary.&lt;/p&gt;</description>
                <environment></environment>
        <key id="36307">NETCONF-911</key>
            <summary>JSON reader: Eliminate additional logic for augmented data</summary>
                <type id="10101" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10318&amp;avatarType=issuetype">Task</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</priority>
                        <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="ivanhrasko">Ivan Hrasko</assignee>
                                    <reporter username="ivanhrasko">Ivan Hrasko</reporter>
                        <labels>
                            <label>pick-next</label>
                            <label>pt</label>
                    </labels>
                <created>Thu, 10 Nov 2022 09:40:13 +0000</created>
                <updated>Thu, 4 Jan 2024 11:52:53 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                                                            <comments>
                            <comment id="71919" author="ivanhrasko" created="Mon, 16 Jan 2023 13:10:33 +0000"  >&lt;p&gt;We have created tests to ensure YANG patch functionality with mixin nodes and bug in &lt;a href=&quot;https://jira.opendaylight.org/browse/YANGTOOLS-1468&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.opendaylight.org/browse/YANGTOOLS-1468&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="73007" author="ivanhrasko" created="Thu, 4 Jan 2024 11:45:32 +0000"  >&lt;p&gt;PATCH:&lt;/p&gt;

&lt;p&gt;The issue has been resolved during Potassium MRI bump in &lt;a href=&quot;https://git.opendaylight.org/gerrit/c/netconf/+/106533/19/restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/jersey/providers/patch/JsonPatchBodyReader.java.&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/c/netconf/+/106533/19/restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/jersey/providers/patch/JsonPatchBodyReader.java.&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="73008" author="ivanhrasko" created="Thu, 4 Jan 2024 11:52:43 +0000"  >&lt;p&gt;For other than PATCH operation the issue is still present in &lt;b&gt;JsonChildBody&lt;/b&gt; class.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="35408">YANGTOOLS-1415</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="36325">YANGTOOLS-1468</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10300">
                    <name>Issue split</name>
                                                                <inwardlinks description="split from">
                                        <issuelink>
            <issuekey id="33628">NETCONF-747</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="36608">NETCONF-943</subtask>
                    </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|i043dr:</customfieldvalue>

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