<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:15:40 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-698] rfc8040 X-Path feature support</title>
                <link>https://jira.opendaylight.org/browse/NETCONF-698</link>
                <project id="10142" key="NETCONF">netconf</project>
                    <description>&lt;p&gt;Extend ODL RESTCONF to support X-Path expressions # Controller will determine if mounted NETCONF server supports X-Path expressions&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;
	&lt;ol&gt;
		&lt;li&gt;If so, controller will convert JSON to XML and make NETCONF request southbound with X-Path expressions&lt;/li&gt;
		&lt;li&gt;If not, controller can:
		&lt;ol&gt;
			&lt;li&gt;Retrieve entire subtree and perform filtering&lt;/li&gt;
			&lt;li&gt;Other option is to decompose X-Path expressions and attempt to make an optimized series of calls to NETCONF client to minimize amount of data transferred between NETCONF server and controller&lt;/li&gt;
		&lt;/ol&gt;
		&lt;/li&gt;
	&lt;/ol&gt;
	&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;In RFC 8040 the depth and field query params are used to instruct a RESTCONF server to filter responses. This does nothing to limit the quantity of data served by a NETCONF server, and therefore provides limited performance optimization.&lt;/p&gt;

&lt;p&gt; Ideally, RESTCONF would support full Xpath expressions. Short of that, passing the field parameter on to the NETCONF server is essential for some deployments. This feature would have the controller query the NETCONF server to discover if it supports Xpath - if yes, transform &#8216;field&#8217; into an Xpath, if not, transform it into a subtree expression.&lt;br/&gt;
 &#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="32727">NETCONF-698</key>
            <summary>rfc8040 X-Path feature support</summary>
                <type id="10103" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10311&amp;avatarType=issuetype">New Feature</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="-1">Unassigned</assignee>
                                    <reporter username="jluhrsen">Jamo Luhrsen</reporter>
                        <labels>
                    </labels>
                <created>Fri, 5 Jun 2020 04:45:53 +0000</created>
                <updated>Thu, 17 Sep 2020 08:29:26 +0000</updated>
                                                                            <component>restconf-nb</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                        <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|i03suf:</customfieldvalue>

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