<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:52:35 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>[CONTROLLER-260] Example MD-App that uses existing models</title>
                <link>https://jira.opendaylight.org/browse/CONTROLLER-260</link>
                <project id="10113" key="CONTROLLER">controller</project>
                    <description>&lt;p&gt;At the MD-SAL working group meeting there was a request for a simple example app that uses the existing models:&lt;/p&gt;

&lt;p&gt;Topology&lt;br/&gt;
Flow&lt;br/&gt;
Stats&lt;br/&gt;
etc&lt;/p&gt;

&lt;p&gt;to do something simple but interesting.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Mac OS&lt;br/&gt;
Platform: PC&lt;/p&gt;</environment>
        <key id="24814">CONTROLLER-260</key>
            <summary>Example MD-App that uses existing models</summary>
                <type id="10100" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10310&amp;avatarType=issuetype">Improvement</type>
                                                <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="ammandke@cisco.com">Amit Mandke</assignee>
                                    <reporter username="hagbard">Ed Warnicke</reporter>
                        <labels>
                    </labels>
                <created>Tue, 1 Apr 2014 18:41:33 +0000</created>
                <updated>Tue, 25 Jul 2023 08:23:21 +0000</updated>
                            <resolved>Tue, 8 Apr 2014 09:56:30 +0000</resolved>
                                                                    <component>mdsal</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="47870" author="tony.tkacik@gmail.com" created="Wed, 2 Apr 2014 08:08:29 +0000"  >&lt;p&gt;Changed importance to enhancement, since it is not bug in the code, but documentation improvement.&lt;/p&gt;</comment>
                            <comment id="47871" author="ammandke@cisco.com" created="Mon, 7 Apr 2014 18:45:38 +0000"  >&lt;p&gt;Resolution Comments:&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/5918/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/5918/&lt;/a&gt;&lt;br/&gt;
Contributing a sample implementation of a learning switch with optimizations in how packet is forwarded.&lt;br/&gt;
Link to detail documentation: &lt;a href=&quot;https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL:L2_Switch&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL:L2_Switch&lt;/a&gt;&lt;br/&gt;
It has following components that interact with existing data models(operation and Configuration both):&lt;/p&gt;

&lt;p&gt;AddressTracker stores the Mac-Port pairings in the MD-SAL data tree.&lt;br/&gt;
InventoryService provides information about the nodes and node connectors in the network.&lt;br/&gt;
FlowWriterService adds packet forwarding (mac-to-mac) flows to the MD-SAL data tree.&lt;br/&gt;
 -uses NetworkGraphDijkstra to determine all the intermediate nodes along a path.&lt;br/&gt;
TopologyLinkDataChangeHandler listens to topology updates and informs NetworkGraphDijkstra of these updates.&lt;br/&gt;
NetworkGraphDijkstra maintains the network graph and computes the shortest path between each node.&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>641</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=641]]></customfieldvalue>

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

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