<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:02:09 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>[INFRAUTILS-60] JobCoordinator key Object instead String</title>
                <link>https://jira.opendaylight.org/browse/INFRAUTILS-60</link>
                <project id="10129" key="INFRAUTILS">infrautils</project>
                    <description>&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/browse/GENIUS-237&quot; title=&quot;Excessive toString() in EntityOwnershipUtils&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GENIUS-237&quot;&gt;&lt;del&gt;GENIUS-237&lt;/del&gt;&lt;/a&gt; hit an issue of apparent excessive toString(), and turns out to be due to be just because JobCoordinator&apos;s enqueueJob() requires a String key argument.&lt;/p&gt;

&lt;p&gt;Looking into this see, we see that JobCoordinator&apos;s implementation doesn&apos;t actually really require a String - just a key for a Map (so that &quot;Jobs with the same key are run sequentially. Jobs with different keys are run in parallel.&quot;)&lt;/p&gt;

&lt;p&gt;Why don&apos;t we therefore change the JobCoordinator API &amp;amp; Impl so key can be any Object instead String - that way we can save caller any &quot;artificial&quot; (unnecessary) toString invocations.&lt;/p&gt;</description>
                <environment></environment>
        <key id="31023">INFRAUTILS-60</key>
            <summary>JobCoordinator key Object instead String</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="rovarga">Robert Varga</assignee>
                                    <reporter username="vorburger">Michael Vorburger</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Nov 2018 15:41:56 +0000</created>
                <updated>Tue, 29 Sep 2020 16:28:34 +0000</updated>
                            <resolved>Tue, 29 Sep 2020 16:28:34 +0000</resolved>
                                                    <fixVersion>1.9.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="65694" author="vorburger" created="Fri, 16 Nov 2018 15:08:47 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/77784/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/77784/&lt;/a&gt;&#160;has a starting point which could be picked up if there was no interest for this.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/browse/GENIUS-237&quot; title=&quot;Excessive toString() in EntityOwnershipUtils&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GENIUS-237&quot;&gt;&lt;del&gt;GENIUS-237&lt;/del&gt;&lt;/a&gt; can be resolved without this in the short term.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="31006">GENIUS-237</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </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|i03kg7:</customfieldvalue>

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