<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:00:22 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>[GENIUS-281] genius.utils.batching.ActionableResource is inefficient</title>
                <link>https://jira.opendaylight.org/browse/GENIUS-281</link>
                <project id="10126" key="GENIUS">genius</project>
                    <description>&lt;p&gt;ActionableResource has a number of deficiencies:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;the interface seems to be mutable, where in fact is really is not&lt;/li&gt;
	&lt;li&gt;each resource requires a key, which is only ever used impossible cases &#8211; and it forces clients to come up with Strings. Users resort to inefficient use to toString() on various objects, mostly InstanceIdentifier&lt;/li&gt;
	&lt;li&gt;the interface hides really four distinct polymorphic cases, each of which should be tightly encapsulated&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Rework the interface so it addresses all these concerns.&lt;/p&gt;</description>
                <environment></environment>
        <key id="32145">GENIUS-281</key>
            <summary>genius.utils.batching.ActionableResource is inefficient</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</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="Hematg">Hema Gopalakrishnan</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                    </labels>
                <created>Mon, 28 Oct 2019 13:38:55 +0000</created>
                <updated>Fri, 24 Jul 2020 16:13:48 +0000</updated>
                            <resolved>Fri, 24 Jul 2020 16:13:48 +0000</resolved>
                                                    <fixVersion>Aluminium</fixVersion>
                                    <component>mdsalutils</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="67330" author="rovarga" created="Mon, 28 Oct 2019 17:11:56 +0000"  >&lt;p&gt;I think this is ready &#8211; the seven patches combined mean that there is no InstanceIdentifier.toString() nor String concatenation involved when batching these, without causing any loss of functionality.&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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03ppr:</customfieldvalue>

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