<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:00:11 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-209] ManagedNewTransactionRunner improvements: FluentFuture instead of ListenableFuture, ManagedTransactionChain, only-commit-if-written, internal code duplication reduction</title>
                <link>https://jira.opendaylight.org/browse/GENIUS-209</link>
                <project id="10126" key="GENIUS">genius</project>
                    <description>&lt;p&gt;ManagedNewTransactionRunner is gettings some improvements:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;FluentFuture instead of ListenableFuture&lt;/li&gt;
	&lt;li&gt;ManagedTransactionChain&lt;/li&gt;
	&lt;li&gt;only-commit-if-written&lt;/li&gt;
	&lt;li&gt;internal code duplication reduction&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=skitt&quot; class=&quot;user-hover&quot; rel=&quot;skitt&quot;&gt;skitt&lt;/a&gt;&#160;initiated this work, I am helping to review and complement with some extensions.&lt;/p&gt;

&lt;p&gt;We&apos;re creating this bug to keep track of it all - and make sure that (eventually) all related Gerrits also make it back from master to stable/fluorine and stable/oxygen, so that application changes&#160;relying on this can be back-ported as well. (&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=jhershbe&quot; class=&quot;user-hover&quot; rel=&quot;jhershbe&quot;&gt;jhershbe&lt;/a&gt; originally brought this up; he&apos;s working on something where he&apos;d like to use at least the&#160;FluentFuture instead of ListenableFuture in Oxygen.)&lt;/p&gt;</description>
                <environment></environment>
        <key id="30682">GENIUS-209</key>
            <summary>ManagedNewTransactionRunner improvements: FluentFuture instead of ListenableFuture, ManagedTransactionChain, only-commit-if-written, internal code duplication reduction</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="10004" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Verified</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10001">Won&apos;t Do</resolution>
                                        <assignee username="skitt">Stephen Kitt</assignee>
                                    <reporter username="vorburger">Michael Vorburger</reporter>
                        <labels>
                    </labels>
                <created>Tue, 4 Sep 2018 14:30:07 +0000</created>
                <updated>Tue, 4 Aug 2020 12:46:46 +0000</updated>
                            <resolved>Tue, 4 Aug 2020 09:46:06 +0000</resolved>
                                                    <fixVersion>Oxygen-SR4</fixVersion>
                    <fixVersion>Fluorine-SR2</fixVersion>
                    <fixVersion>Neon</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="68514" author="skitt@redhat.com" created="Tue, 4 Aug 2020 09:45:44 +0000"  >&lt;p&gt;ManagedNewTransactionRunner is now in MD-SAL, and most of this work was done in the version merged there.&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|i03ien:</customfieldvalue>

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