<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:56: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>[CONTROLLER-1672] Restconf slow to respond when the member is under load</title>
                <link>https://jira.opendaylight.org/browse/CONTROLLER-1672</link>
                <project id="10113" key="CONTROLLER">controller</project>
                    <description>&lt;p&gt;Marking as a clustering bug, because this is not seen in 1node tests.&lt;/p&gt;

&lt;p&gt;Seen in BGP suite (if &lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-1645&quot; title=&quot;shard moved during 1M bgp prefix advertizing (with tell-based=true)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-1645&quot;&gt;CONTROLLER-1645&lt;/a&gt; does not come first). The URL is currently /restconf/modules, to be removed soon, but I think this may also happen when querying jolokia.&lt;/p&gt;

&lt;p&gt;The read has currently a timeout set to 5 seconds, which can be overstepped &lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt;, but previous reads &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; were also taking more than 4 seconds to finish. I see nothing critical in karaf.log considering this is tell-based protocol.&lt;/p&gt;

&lt;p&gt;Note that when testing locally, garbage collector was doing small collects only, so pauses under 1 second.&lt;/p&gt;

&lt;p&gt;This might be just a less severe version of 8432 (5s as opposed to 30s), or this might be a less severe version of &lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-1645&quot; title=&quot;shard moved during 1M bgp prefix advertizing (with tell-based=true)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-1645&quot;&gt;CONTROLLER-1645&lt;/a&gt; when the delay is not long enough to cause the leader movement due to transient dissociation.&lt;/p&gt;

&lt;p&gt;If this is not deemed critical, we can change suites to allow for slower responses.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/bgpcep-csit-3node-periodic-bgpclustering-only-carbon/264/archives/log.html.gz#s1-s9-t8-k2-k3-k7-k2-k1-k6-k1-k1-k1-k1-k1-k2-k1-k1-k2-k4-k2-k1-k6-k3-k1-k2-k1-k1-k3-k3-k1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/bgpcep-csit-3node-periodic-bgpclustering-only-carbon/264/archives/log.html.gz#s1-s9-t8-k2-k3-k7-k2-k1-k6-k1-k1-k1-k1-k1-k2-k1-k1-k2-k4-k2-k1-k6-k3-k1-k2-k1-k1-k3-k3-k1&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/bgpcep-csit-3node-periodic-bgpclustering-only-carbon/264/archives/log.html.gz#s1-s9-t8-k2-k3-k7-k2-k1-k6-k1-k1-k1-k1-k1-k2-k1-k1-k2-k3-k2-k1-k6-k3-k1-k2-k1-k1-k3-k3-k1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/bgpcep-csit-3node-periodic-bgpclustering-only-carbon/264/archives/log.html.gz#s1-s9-t8-k2-k3-k7-k2-k1-k6-k1-k1-k1-k1-k1-k2-k1-k1-k2-k3-k2-k1-k6-k3-k1-k2-k1-k1-k3-k3-k1&lt;/a&gt;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="26226">CONTROLLER-1672</key>
            <summary>Restconf slow to respond when the member is under load</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.opendaylight.org/images/icons/priorities/blocker.svg">Highest</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="10003">Cannot Reproduce</resolution>
                                        <assignee username="oleksii.mozghovyi">Oleksii Mozghovyi</assignee>
                                    <reporter username="vrpolak">Vratko Polak</reporter>
                        <labels>
                            <label>pt</label>
                    </labels>
                <created>Fri, 12 May 2017 15:59:06 +0000</created>
                <updated>Tue, 25 Jul 2023 08:24:36 +0000</updated>
                            <resolved>Fri, 2 Jul 2021 12:51:17 +0000</resolved>
                                                    <fixVersion>4.0.0</fixVersion>
                                    <component>clustering</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="52186" author="tpantelis" created="Fri, 12 May 2017 16:22:29 +0000"  >&lt;p&gt;/restconf/modules doesn&apos;t hit the datastore so if that is slow then the whole system is likely bogged down. With clustering, there&apos;s more load on the system due to replication etc. Could it be low on memory? CPU usage high? I would suggest tracking memory and CPU usage. If CPU is high, get thread dumps.&lt;/p&gt;</comment>
                            <comment id="52187" author="rovarga" created="Mon, 15 May 2017 08:42:22 +0000"  >&lt;p&gt;Does this occur with odl-restconf-noauth? I think AAA has interactions with the data store, which would explain why it takes longer than expected.&lt;/p&gt;</comment>
                            <comment id="52188" author="vrpolak" created="Tue, 16 May 2017 16:08:20 +0000"  >&lt;p&gt;We hit this again &lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt;, but few runs passed in the meantime. This time we do not access /restconf/modules but jolokia &lt;span class=&quot;error&quot;&gt;&amp;#91;3&amp;#93;&lt;/span&gt; directly.&lt;/p&gt;

&lt;p&gt;&amp;gt; Does this occur with odl-restconf-noauth&lt;/p&gt;

&lt;p&gt;I think on Sandbox it passed. We will switch the job to odl-restconf-noauth now.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/bgpcep-csit-3node-periodic-bgpclustering-only-carbon/276/archives/log.html.gz#s1-s7-t8-k2-k3-k7-k4-k1-k6-k1-k1-k1-k1-k1-k2-k1-k1-k2-k3-k2-k1-k6-k2-k1-k5-k1-k3-k1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/bgpcep-csit-3node-periodic-bgpclustering-only-carbon/276/archives/log.html.gz#s1-s7-t8-k2-k3-k7-k4-k1-k6-k1-k1-k1-k1-k1-k2-k1-k1-k2-k3-k2-k1-k6-k2-k1-k5-k1-k3-k1&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;3&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/bgpcep-csit-3node-periodic-bgpclustering-only-carbon/276/archives/log.html.gz#s1-s7-t8-k2-k3-k7-k4-k1-k6-k1-k1-k1-k1-k1-k2-k1-k1-k2-k3-k2-k1-k6-k2-k1-k5-k1-k1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/bgpcep-csit-3node-periodic-bgpclustering-only-carbon/276/archives/log.html.gz#s1-s7-t8-k2-k3-k7-k4-k1-k6-k1-k1-k1-k1-k1-k2-k1-k1-k2-k3-k2-k1-k6-k2-k1-k5-k1-k1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="52189" author="vrpolak" created="Wed, 17 May 2017 13:44:32 +0000"  >&lt;p&gt;&amp;gt; switch the job to odl-restconf-noauth&lt;/p&gt;

&lt;p&gt;Done, but the jolokia read is still &lt;span class=&quot;error&quot;&gt;&amp;#91;4&amp;#93;&lt;/span&gt; overstepping 5 seconds.&lt;/p&gt;

&lt;p&gt;This time we use tell-based protocol, rib owner and leaders were already on member-1 (no actual leader movement, neither by request nor Bug-8318).&lt;/p&gt;

&lt;p&gt;Karaf.log &lt;span class=&quot;error&quot;&gt;&amp;#91;5&amp;#93;&lt;/span&gt; shows member-2 was (probably) installing snapshots, and there are warnings such as:&lt;br/&gt;
2017-05-17 11:21:20,929 | WARN  | ult-dispatcher-4 | Shard                            | 192 - org.opendaylight.controller.sal-clustering-commons - 1.5.0.Carbon | member-2-shard-default-operational (Follower): Missing index 3062 from log. Cannot apply state. Ignoring 3062 to 3062&lt;br/&gt;
2017-05-17 11:21:25,620 | WARN  | lt-dispatcher-29 | FrontendClientMetadataBuilder    | 199 - org.opendaylight.controller.sal-distributed-datastore - 1.5.0.Carbon | member-2-shard-topology-operational: Unknown history for aborted transaction member-1-datastore-operational-fe-0-txn-7-1, ignoring&lt;/p&gt;

&lt;p&gt;I am not sure whether that explains why Jolokia is so slow. UnreachableMember has happened some time later after the test already failed:&lt;br/&gt;
2017-05-17 11:21:57,351 | INFO  | lt-dispatcher-72 | ShardManager                     | 199 - org.opendaylight.controller.sal-distributed-datastore - 1.5.0.Carbon | Received UnreachableMember: memberName MemberName&lt;/p&gt;
{name=member-3}
&lt;p&gt;, address: akka.tcp://opendaylight-cluster-data@10.29.12.21:2550&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;4&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/bgpcep-csit-3node-periodic-bgpclustering-only-carbon/279/archives/log.html.gz#s1-s2-t8-k2-k3-k7-k4-k1-k6-k1-k1-k1-k1-k1-k2-k1-k1-k2-k1-k2-k1-k6-k2-k1-k5-k1-k3-k1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/bgpcep-csit-3node-periodic-bgpclustering-only-carbon/279/archives/log.html.gz#s1-s2-t8-k2-k3-k7-k4-k1-k6-k1-k1-k1-k1-k1-k2-k1-k1-k2-k1-k2-k1-k6-k2-k1-k5-k1-k3-k1&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;5&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/bgpcep-csit-3node-periodic-bgpclustering-only-carbon/279/archives/odl2_karaf.log.gz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/bgpcep-csit-3node-periodic-bgpclustering-only-carbon/279/archives/odl2_karaf.log.gz&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="52190" author="vrpolak" created="Fri, 26 May 2017 09:43:36 +0000"  >&lt;p&gt;&amp;gt; jolokia read&lt;/p&gt;

&lt;p&gt;This can still happen. We were testing BGP longevity (tell-based protocol) on Sandbox, on a build which contained a chain &lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; for Carbon post-release with increased akka timers &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;, and Jolokia did not respond within 30 seconds &lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt;.&lt;/p&gt;

&lt;p&gt;The request was asking member-2 about state of default-operational shard (member-2 was a follower and rib owner).&lt;br/&gt;
Here is the relevant segment of karaf.log &lt;span class=&quot;error&quot;&gt;&amp;#91;3&amp;#93;&lt;/span&gt; , the request was open between 18:12:42.608 and 18:13:12.641&lt;/p&gt;

&lt;p&gt;2017-05-25 18:11:59,944 | WARN  | lt-dispatcher-33 | Shard                            | 192 - org.opendaylight.controller.sal-clustering-commons - 1.5.0.SNAPSHOT | member-2-shard-default-operational (Follower): Missing index 242 from log. Cannot apply state. Ignoring 242 to 256&lt;br/&gt;
2017-05-25 18:12:11,601 | INFO  | lt-dispatcher-77 | ShardManager                     | 199 - org.opendaylight.controller.sal-distributed-datastore - 1.5.0.SNAPSHOT | shard-manager-operational Received follower initial sync status for member-2-shard-default-operational status sync done true&lt;br/&gt;
2017-05-25 18:12:11,606 | INFO  | lt-dispatcher-77 | ShardManager                     | 199 - org.opendaylight.controller.sal-distributed-datastore - 1.5.0.SNAPSHOT | shard-manager-operational Received follower initial sync status for member-2-shard-default-operational status sync done false&lt;br/&gt;
2017-05-25 18:12:25,496 | WARN  | lt-dispatcher-33 | FrontendClientMetadataBuilder    | 199 - org.opendaylight.controller.sal-distributed-datastore - 1.5.0.SNAPSHOT | member-2-shard-topology-operational: Unknown history for aborted transaction member-1-datastore-operational-fe-0-txn-6-2, ignoring&lt;br/&gt;
2017-05-25 18:12:25,523 | WARN  | lt-dispatcher-33 | Shard                            | 192 - org.opendaylight.controller.sal-clustering-commons - 1.5.0.SNAPSHOT | member-2-shard-inventory-config (Leader) : handleAppendEntriesReply delayed beyond election timeout, appendEntriesReply : AppendEntriesReply &lt;span class=&quot;error&quot;&gt;&amp;#91;term=1, success=true, followerId=member-1-shard-inventory-config, logLastIndex=-1, logLastTerm=-1, forceInstallSnapshot=false, payloadVersion=5, raftVersion=3&amp;#93;&lt;/span&gt;, timeSinceLastActivity : 16517, lastApplied : -1, commitIndex : -1&lt;br/&gt;
2017-05-25 18:12:25,523 | WARN  | lt-dispatcher-27 | Shard                            | 192 - org.opendaylight.controller.sal-clustering-commons - 1.5.0.SNAPSHOT | member-2-shard-toaster-config (Leader) : handleAppendEntriesReply delayed beyond election timeout, appendEntriesReply : AppendEntriesReply &lt;span class=&quot;error&quot;&gt;&amp;#91;term=1, success=true, followerId=member-1-shard-toaster-config, logLastIndex=-1, logLastTerm=-1, forceInstallSnapshot=false, payloadVersion=5, raftVersion=3&amp;#93;&lt;/span&gt;, timeSinceLastActivity : 16517, lastApplied : -1, commitIndex : -1&lt;br/&gt;
2017-05-25 18:12:25,523 | WARN  | lt-dispatcher-82 | Shard                            | 192 - org.opendaylight.controller.sal-clustering-commons - 1.5.0.SNAPSHOT | member-2-shard-default-config (Leader) : handleAppendEntriesReply delayed beyond election timeout, appendEntriesReply : AppendEntriesReply &lt;span class=&quot;error&quot;&gt;&amp;#91;term=1, success=true, followerId=member-1-shard-default-config, logLastIndex=68, logLastTerm=1, forceInstallSnapshot=false, payloadVersion=5, raftVersion=3&amp;#93;&lt;/span&gt;, timeSinceLastActivity : 16517, lastApplied : 68, commitIndex : 68&lt;br/&gt;
2017-05-25 18:12:25,523 | WARN  | lt-dispatcher-32 | Shard                            | 192 - org.opendaylight.controller.sal-clustering-commons - 1.5.0.SNAPSHOT | member-2-shard-topology-operational (Leader) : handleAppendEntriesReply delayed beyond election timeout, appendEntriesReply : AppendEntriesReply &lt;span class=&quot;error&quot;&gt;&amp;#91;term=1, success=true, followerId=member-1-shard-topology-operational, logLastIndex=58, logLastTerm=1, forceInstallSnapshot=false, payloadVersion=5, raftVersion=3&amp;#93;&lt;/span&gt;, timeSinceLastActivity : 22653, lastApplied : 59, commitIndex : 59&lt;br/&gt;
2017-05-25 18:12:25,524 | WARN  | lt-dispatcher-79 | Shard                            | 192 - org.opendaylight.controller.sal-clustering-commons - 1.5.0.SNAPSHOT | member-2-shard-topology-config (Leader) : handleAppendEntriesReply delayed beyond election timeout, appendEntriesReply : AppendEntriesReply &lt;span class=&quot;error&quot;&gt;&amp;#91;term=1, success=true, followerId=member-1-shard-topology-config, logLastIndex=5, logLastTerm=1, forceInstallSnapshot=false, payloadVersion=5, raftVersion=3&amp;#93;&lt;/span&gt;, timeSinceLastActivity : 16517, lastApplied : 5, commitIndex : 5&lt;br/&gt;
2017-05-25 18:12:25,525 | WARN  | lt-dispatcher-33 | Shard                            | 192 - org.opendaylight.controller.sal-clustering-commons - 1.5.0.SNAPSHOT | member-2-shard-toaster-operational (Leader) : handleAppendEntriesReply delayed beyond election timeout, appendEntriesReply : AppendEntriesReply &lt;span class=&quot;error&quot;&gt;&amp;#91;term=1, success=true, followerId=member-1-shard-toaster-operational, logLastIndex=-1, logLastTerm=-1, forceInstallSnapshot=false, payloadVersion=5, raftVersion=3&amp;#93;&lt;/span&gt;, timeSinceLastActivity : 16519, lastApplied : -1, commitIndex : -1&lt;br/&gt;
2017-05-25 18:12:25,595 | WARN  | lt-dispatcher-33 | FrontendClientMetadataBuilder    | 199 - org.opendaylight.controller.sal-distributed-datastore - 1.5.0.SNAPSHOT | member-2-shard-topology-operational: Unknown history for purged transaction member-1-datastore-operational-fe-0-txn-6-2, ignoring&lt;br/&gt;
2017-05-25 18:13:05,067 | WARN  | lt-dispatcher-27 | ClusterCoreDaemon                | 174 - com.typesafe.akka.slf4j - 2.4.17 | Cluster Node &lt;span class=&quot;error&quot;&gt;&amp;#91;akka.tcp://opendaylight-cluster-data@10.29.12.69:2550&amp;#93;&lt;/span&gt; - Marking node(s) as UNREACHABLE &lt;span class=&quot;error&quot;&gt;&amp;#91;Member(address = akka.tcp://opendaylight-cluster-data@10.29.12.236:2550, status = Up)&amp;#93;&lt;/span&gt;. Node roles &lt;span class=&quot;error&quot;&gt;&amp;#91;member-2&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;So even with increased timers &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;, &lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-1645&quot; title=&quot;shard moved during 1M bgp prefix advertizing (with tell-based=true)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-1645&quot;&gt;CONTROLLER-1645&lt;/a&gt; can still happen.&lt;br/&gt;
The question is whether UnreachableMember can cause Jolokia to respond slowly. One possibility is AAA sill storing something in the datastore, even though this run was using odl-restconf-noauth. Another possibility is shard access being blocked under load for some reason.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/57822/1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/57822/1&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/57699/5&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/57699/5&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://logs.opendaylight.org/sandbox/jenkins091/bgpcep-csit-3node-bgpclustering-longevity-only-carbon/13/archives/log.html.gz#s1-s2-t1-k9-k1-k1-k1-k1-k1-k1-k1-k1-k1-k2-k1-k3-k7-k5-k1-k6-k1-k1-k1-k1-k1-k2-k1-k1-k2-k2-k2-k1-k6-k2-k1-k5-k1-k3-k1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/sandbox/jenkins091/bgpcep-csit-3node-bgpclustering-longevity-only-carbon/13/archives/log.html.gz#s1-s2-t1-k9-k1-k1-k1-k1-k1-k1-k1-k1-k1-k2-k1-k3-k7-k5-k1-k6-k1-k1-k1-k1-k1-k2-k1-k1-k2-k2-k2-k1-k6-k2-k1-k5-k1-k3-k1&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;3&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://logs.opendaylight.org/sandbox/jenkins091/bgpcep-csit-3node-bgpclustering-longevity-only-carbon/13/archives/odl1_karaf.log.gz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/sandbox/jenkins091/bgpcep-csit-3node-bgpclustering-longevity-only-carbon/13/archives/odl1_karaf.log.gz&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="52191" author="tpantelis" created="Fri, 26 May 2017 10:59:17 +0000"  >&lt;p&gt;The request to get the Shard stats sends a message to the Shard so it will wait in the queue and can get delayed. That&apos;s probably what&apos;s happening.&lt;/p&gt;</comment>
                            <comment id="52192" author="rovarga" created="Mon, 5 Jun 2017 15:08:50 +0000"  >&lt;p&gt;Tom, I think we can improve the situation now that we have &lt;a href=&quot;https://jira.opendaylight.org/browse/AAA-99&quot; title=&quot;Upgrade Jersey from 1.X to 2.X&quot; class=&quot;issue-link&quot; data-issue-key=&quot;AAA-99&quot;&gt;&lt;del&gt;AAA-99&lt;/del&gt;&lt;/a&gt; addressed by adding making shard stats message also a control message. Do you agree?&lt;/p&gt;</comment>
                            <comment id="65634" author="tpantelis" created="Wed, 14 Nov 2018 13:21:33 +0000"  >&lt;p&gt;sure&lt;/p&gt;</comment>
                            <comment id="69028" author="JIRAUSER12941" created="Fri, 26 Mar 2021 15:16:57 +0000"  >&lt;p&gt;This looks like pretty old issue, so I had to fix several issues before taking care of RESTconf performance:&lt;br/&gt;
1. The &apos;odl-restconf-noauth&apos; feature was removed in 2019; as a temporary solution, it can be replaced with the &apos;odl-restconf&apos; feature. We would need to replace it with &apos;odl-restconf-nb-rfc8040&apos; and do not install unnecessary dependencies for the test in a long-term perspective.&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/c/releng/builder/+/95526&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/c/releng/builder/+/95526&lt;/a&gt;&lt;br/&gt;
2. After running the test scenario multiple times in the clustered configuration, I noticed, that periodically the BGPCEP component is trying to instantiate the BgpPeer instances twice. Such behavior leads to the example-bgp-rib-service-group service failure. I didn&apos;t find the root cause of that behavior yet, but I could fix it by adding a small check to the BgpPeer class.&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/c/bgpcep/+/95561&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/c/bgpcep/+/95561&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="69030" author="JIRAUSER12941" created="Tue, 30 Mar 2021 20:22:43 +0000"  >&lt;p&gt;3. On the sandbox I was able to run stability test for 3h with 6Gb of RAM allocated for controller. I&apos;ve scheduled another run for 23h (original value for this particular test) and will check logs once its done.&lt;/p&gt;</comment>
                            <comment id="69032" author="JIRAUSER12941" created="Wed, 31 Mar 2021 21:23:14 +0000"  >&lt;p&gt;23H run on a sandbox with 6Gb of RAM allocated finished successfully; I will try to reduce memory to 4Gb and see what happens(on my local environment it failed).&lt;/p&gt;</comment>
                            <comment id="69040" author="JIRAUSER12941" created="Thu, 8 Apr 2021 15:06:01 +0000"  >&lt;p&gt;23H run on sandbox with 4Gb of RAM allocated finished successfully; the only problem is that size of logs files generated doesn&apos;t allow to push them into nexus. However, this can&apos;t be closed until the # 95561 change is merged to the bgpcep project.&lt;/p&gt;</comment>
                            <comment id="69347" author="rovarga" created="Fri, 2 Jul 2021 12:51:17 +0000"  >&lt;p&gt;We cannot reproduce this issue with 4G heap, hence resolved.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="22350">AAA-99</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="33887">BGPCEP-948</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </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_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8434</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=8434]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10305"><![CDATA[Improvement]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10204" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>ODL SR Target Milestone</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10320"><![CDATA[Nitrogen]]></customfieldvalue>

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

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