<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:56:07 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-1660] C: ddb leader isolation:  after node rejoin within transaction timout write-transactions returned 500 from all nodes</title>
                <link>https://jira.opendaylight.org/browse/CONTROLLER-1660</link>
                <project id="10113" key="CONTROLLER">controller</project>
                    <description>&lt;p&gt;robot:&lt;br/&gt;
&lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/controller-csit-3node-clustering-only-carbon/665/archives/log.html.gz#s1-s50-t1-k2-k18-k1-k1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/controller-csit-3node-clustering-only-carbon/665/archives/log.html.gz#s1-s50-t1-k2-k18-k1-k1&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;scenarion:&lt;br/&gt;
transactions are produced on each node&lt;br/&gt;
the leader is isolated&lt;br/&gt;
within few seconds new leader is eleceted (less than 10s)&lt;br/&gt;
isolated node is rejoined then and tests waits for shards to be sync on all nodes&lt;br/&gt;
write-trancasions rpc should return 200s, but 500s are returned from all nodes&lt;/p&gt;

&lt;p&gt;logs &lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/controller-csit-3node-clustering-only-carbon/665/archives/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/controller-csit-3node-clustering-only-carbon/665/archives/&lt;/a&gt;&lt;br/&gt;
2017-05-07 18:11:17,081 | INFO  | h for user karaf | command                          | 266 - org.apache.karaf.log.command - 3.0.8 | ROBOT MESSAGE: Starting test Healing_Within_Transaction_Timeout&lt;/p&gt;


&lt;p&gt;bug may be related to 8372&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="26214">CONTROLLER-1660</key>
            <summary>C: ddb leader isolation:  after node rejoin within transaction timout write-transactions returned 500 from all nodes</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</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="10001">Won&apos;t Do</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="pgubka@cisco.com">Peter Gubka</reporter>
                        <labels>
                    </labels>
                <created>Sun, 7 May 2017 22:18:56 +0000</created>
                <updated>Tue, 25 Jul 2023 08:24:34 +0000</updated>
                            <resolved>Mon, 8 May 2017 13:58:30 +0000</resolved>
                                                                    <component>clustering</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="52115" author="pgubka@cisco.com" created="Sun, 7 May 2017 22:43:50 +0000"  >&lt;p&gt;All 3 nodes returned TransactionCommitFailedException cause by akka timeout, but the first stacktrace comes from&lt;br/&gt;
org.opendaylight.controller.cluster.datastore.messages.ReadyLocalTransaction&lt;br/&gt;
other 2 come from &lt;br/&gt;
org.opendaylight.controller.cluster.datastore.messages.BatchedModifications&lt;/p&gt;</comment>
                            <comment id="52116" author="tpantelis" created="Mon, 8 May 2017 13:04:52 +0000"  >&lt;p&gt;This is expected with ask-based protocol. This was the main reason for the new tell-based. I would suggest testing this scenario with tell-based only.&lt;/p&gt;</comment>
                            <comment id="52117" author="pgubka@cisco.com" created="Mon, 8 May 2017 13:40:48 +0000"  >&lt;p&gt;(In reply to Tom Pantelis from comment #2)&lt;br/&gt;
&amp;gt; This is expected with ask-based protocol. This was the main reason for the&lt;br/&gt;
&amp;gt; new tell-based. I would suggest testing this scenario with tell-based only.&lt;/p&gt;

&lt;p&gt;It was tested with tell-based=true. Before every testing suite there was an odl restart with certain tell-based setting (true or false). In this case it was a restart with tell-based=true.&lt;/p&gt;</comment>
                            <comment id="52118" author="tpantelis" created="Mon, 8 May 2017 13:58:30 +0000"  >&lt;p&gt;You&apos;re saying that it failed with AskTimeout for BatchedModifications and ReadyLocalTransaction. That is the ask-based protocol.&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>8393</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=8393]]></customfieldvalue>

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

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