<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:09: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>[MDSAL-407] Teach BindingNormalizedNodeCache to cache leaf type objects</title>
                <link>https://jira.opendaylight.org/browse/MDSAL-407</link>
                <project id="10137" key="MDSAL">mdsal</project>
                    <description>&lt;p&gt;While we can cache entire DataObjects to their NormalizedNode counterparts, we do not have the ability to perform caching of constituent leaf nodes.&lt;/p&gt;

&lt;p&gt;This comes from the fact that generated wrappers are not tagged with an interface, which is being addressed by &lt;a href=&quot;https://jira.opendaylight.org/browse/MDSAL-406&quot; title=&quot;Tag generated types with a marker interface&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MDSAL-406&quot;&gt;&lt;del&gt;MDSAL-406&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Once we have a tag, we should allow users to specify which generated wrappers are candidates for caching, so that we end up reusing LeafNodes where possible.&lt;/p&gt;

&lt;p&gt;Note that this requires a form of hierarchy, as the type definition may be a typedef used in a leaf &#8211; in which case we must make sure that we preserve correct namespaces.&lt;/p&gt;

&lt;p&gt;Leaf-lists are not necessarily in scope of this issue, although it would be nice if we could cache individual leaf-list items.&lt;/p&gt;</description>
                <environment></environment>
        <key id="31196">MDSAL-407</key>
            <summary>Teach BindingNormalizedNodeCache to cache leaf type objects</summary>
                <type id="10100" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10310&amp;avatarType=issuetype">Improvement</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="han.jie@zte.com.cn">Jie Han</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                    </labels>
                <created>Fri, 14 Dec 2018 05:19:44 +0000</created>
                <updated>Mon, 29 Apr 2019 14:53:03 +0000</updated>
                            <resolved>Mon, 29 Apr 2019 14:53:03 +0000</resolved>
                                                    <fixVersion>4.0.1</fixVersion>
                                    <component>Binding runtime</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="66711" author="rovarga" created="Thu, 11 Apr 2019 16:11:23 +0000"  >&lt;p&gt;The final bit is purely internal to the codec, but is high-risk, so I am postponing this to 4.0.1.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="31195">MDSAL-406</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </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|i03lhb:</customfieldvalue>

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