<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:14:48 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>[NETCONF-355] Performance regression in controller-rest-cars-perf</title>
                <link>https://jira.opendaylight.org/browse/NETCONF-355</link>
                <project id="10142" key="NETCONF">netconf</project>
                    <description>&lt;p&gt;The regression may be in clustering code, or in Restconf code.&lt;br/&gt;
This affects both Boron and Carbon snapshots, in comparison with Beryllium snapshots.&lt;/p&gt;

&lt;p&gt;The biggest difference is in Add_Cars test case, which uses a script &lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; to send single POST request to create 10000 car items. But also Add_People test case takes longer, compare Boron durations &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; to Beryllium &lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt;.&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://github.com/opendaylight/integration-test/blob/master/tools/odl-mdsal-clustering-tests/scripts/cluster_rest_script.py&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/opendaylight/integration-test/blob/master/tools/odl-mdsal-clustering-tests/scripts/cluster_rest_script.py&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://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-1node-rest-cars-perf-only-boron/870/robot/controller-rest-cars-perf.txt/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-1node-rest-cars-perf-only-boron/870/robot/controller-rest-cars-perf.txt/&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://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-1node-rest-cars-perf-only-beryllium/116/robot/controller-rest-cars-perf.txt/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-1node-rest-cars-perf-only-beryllium/116/robot/controller-rest-cars-perf.txt/&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="21368">NETCONF-355</key>
            <summary>Performance regression in controller-rest-cars-perf</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <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="10000">Done</resolution>
                                        <assignee username="rovarga">Robert Varga</assignee>
                                    <reporter username="vrpolak">Vratko Polak</reporter>
                        <labels>
                    </labels>
                <created>Tue, 28 Feb 2017 14:22:16 +0000</created>
                <updated>Fri, 15 Mar 2019 22:22:36 +0000</updated>
                            <resolved>Fri, 21 Apr 2017 11:02:29 +0000</resolved>
                                                                    <component>restconf-nb</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="39825" author="rovarga" created="Thu, 23 Mar 2017 13:04:40 +0000"  >&lt;p&gt;Well, Verify_Cars fails, can they be related?&lt;/p&gt;

&lt;p&gt;To quantify this a bit, we are seeing about 100% performance degradation observed from test duration.&lt;/p&gt;</comment>
                            <comment id="39826" author="vrpolak" created="Wed, 29 Mar 2017 08:21:26 +0000"  >&lt;p&gt;&amp;gt; Verify_Cars fails&lt;/p&gt;

&lt;p&gt;I do not see that in recent builds. Links without specific build number:&lt;br/&gt;
Be &lt;span class=&quot;error&quot;&gt;&amp;#91;3&amp;#93;&lt;/span&gt;, B &lt;span class=&quot;error&quot;&gt;&amp;#91;4&amp;#93;&lt;/span&gt;, C &lt;span class=&quot;error&quot;&gt;&amp;#91;5&amp;#93;&lt;/span&gt;.&lt;/p&gt;

&lt;p&gt;Note that those are single node tests, the suite runs also in three node setup &lt;span class=&quot;error&quot;&gt;&amp;#91;6&amp;#93;&lt;/span&gt;, but the difference in performance is small.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;3&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-1node-rest-cars-perf-only-beryllium/lastSuccessfulBuild/robot/controller-rest-cars-perf.txt/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-1node-rest-cars-perf-only-beryllium/lastSuccessfulBuild/robot/controller-rest-cars-perf.txt/&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;4&amp;#93;&lt;/span&gt;  &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-1node-rest-cars-perf-only-boron/lastSuccessfulBuild/robot/controller-rest-cars-perf.txt/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-1node-rest-cars-perf-only-boron/lastSuccessfulBuild/robot/controller-rest-cars-perf.txt/&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://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-1node-rest-cars-perf-only-carbon/lastSuccessfulBuild/robot/controller-rest-cars-perf.txt/010%20Crud%20Mdsal%20Perf/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-1node-rest-cars-perf-only-carbon/lastSuccessfulBuild/robot/controller-rest-cars-perf.txt/010%20Crud%20Mdsal%20Perf/&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;6&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-3node-rest-clust-cars-perf-only-carbon/lastSuccessfulBuild/robot/controller-rest-clust-cars-perf.txt/010%20Crud%20Mdsal%20Perf/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-3node-rest-clust-cars-perf-only-carbon/lastSuccessfulBuild/robot/controller-rest-clust-cars-perf.txt/010%20Crud%20Mdsal%20Perf/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="39827" author="vrpolak" created="Tue, 11 Apr 2017 11:44:20 +0000"  >&lt;p&gt;Numeric values (for times when Beryllium jobs are removed) for Add_Cars:&lt;br/&gt;
Beryllium: 0:00:28.534&lt;br/&gt;
Boron: 0:01:24.138&lt;br/&gt;
Carbon: 0:01:36.001&lt;/p&gt;</comment>
                            <comment id="39828" author="rovarga" created="Tue, 18 Apr 2017 13:24:55 +0000"  >&lt;p&gt;Testing with distribution-karaf-0.6.0-20170418.121829-4936, it looks like the add case is doing an awful lot of reads.&lt;/p&gt;

&lt;p&gt;I will profile this further to get to the bottom of this.&lt;/p&gt;</comment>
                            <comment id="39829" author="ivan.hrasko@pantheon.tech" created="Tue, 18 Apr 2017 13:51:27 +0000"  >&lt;p&gt;Add must check for existence (by read) but reads were also in beryllium,&lt;br/&gt;
by comparison of code there are exactly the same operations on transactions (merge, read, put) in master as were done in beryllium.&lt;/p&gt;

&lt;p&gt;There are some modifications in master compare to beryllium (uri parameters) but in this simple case they are not applied.&lt;/p&gt;

&lt;p&gt;When profiled beryllium and master and compared there were a lot of changes in Yangtools, maybe added some additional verifications for data.&lt;/p&gt;</comment>
                            <comment id="39830" author="ivan.hrasko@pantheon.tech" created="Tue, 18 Apr 2017 13:55:35 +0000"  >&lt;p&gt;Did you find more reads in recent versions?&lt;/p&gt;</comment>
                            <comment id="39831" author="rovarga" created="Tue, 18 Apr 2017 14:01:26 +0000"  >&lt;p&gt;Well, the reason for the regression is in RESTCONF. The regression was introduced in &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/30554/48/restconf/sal-rest-connector/src/main/java/org/opendaylight/netconf/sal/restconf/impl/BrokerFacade.java@320&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/30554/48/restconf/sal-rest-connector/src/main/java/org/opendaylight/netconf/sal/restconf/impl/BrokerFacade.java@320&lt;/a&gt;, as now BrokerFacade issues a read request for each individual item in the list.&lt;/p&gt;</comment>
                            <comment id="39832" author="rovarga" created="Tue, 18 Apr 2017 14:03:54 +0000"  >&lt;p&gt;So, the question is: what exactly is the reason for issuing the massive amounts of reads? I would prefer exact quotes from drafts, because the code sure as hell does not contain any sort of documentation about what is going on.&lt;/p&gt;</comment>
                            <comment id="39845" author="rovarga" created="Tue, 18 Apr 2017 14:36:26 +0000"  >&lt;p&gt;Attachment Main-2017-04-18-2.snapshot.xz has been added with description: YKP tracing snapshot&lt;/p&gt;</comment>
                            <comment id="39833" author="rovarga" created="Tue, 18 Apr 2017 14:38:31 +0000"  >&lt;p&gt;Snapshot shows BrokerFacade executing 10K read operations. Each of those is being waited synchronously, which is not something you can do while expecting reasonable performance.&lt;/p&gt;</comment>
                            <comment id="39834" author="rovarga" created="Tue, 18 Apr 2017 14:41:32 +0000"  >&lt;p&gt;Furthermore, these reads are executed as the target is being modified, which is forcing DataTree to apply operations so it can report accurate results.&lt;/p&gt;</comment>
                            <comment id="39835" author="ivan.hrasko@pantheon.tech" created="Wed, 19 Apr 2017 06:49:51 +0000"  >&lt;p&gt;easy data - POST empty container&lt;br/&gt;
complete data - POST list items into container&lt;/p&gt;</comment>
                            <comment id="39846" author="ivan.hrasko@pantheon.tech" created="Wed, 19 Apr 2017 06:49:51 +0000"  >&lt;p&gt;Attachment time results.tar.gz has been added with description: result of time measure between Be-4 and master running the same data&lt;/p&gt;</comment>
                            <comment id="39836" author="ivan.hrasko@pantheon.tech" created="Wed, 19 Apr 2017 06:54:14 +0000"  >&lt;p&gt;(In reply to Robert Varga from comment #7)&lt;br/&gt;
&amp;gt; Well, the reason for the regression is in RESTCONF. The regression was&lt;br/&gt;
&amp;gt; introduced in&lt;br/&gt;
&amp;gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/30554/48/restconf/sal-rest-connector/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/30554/48/restconf/sal-rest-connector/&lt;/a&gt;&lt;br/&gt;
&amp;gt; src/main/java/org/opendaylight/netconf/sal/restconf/impl/BrokerFacade.&lt;br/&gt;
&amp;gt; java@320, as now BrokerFacade issues a read request for each individual item&lt;br/&gt;
&amp;gt; in the list.&lt;/p&gt;

&lt;p&gt;-this code is for PACTH operation, we are dealing now with POST (postDataViaTransaction method)&lt;/p&gt;</comment>
                            <comment id="39837" author="ivan.hrasko@pantheon.tech" created="Wed, 19 Apr 2017 10:59:49 +0000"  >&lt;p&gt;when batch size for command is used wall time difference between master and be-4 arises&lt;/p&gt;

&lt;p&gt;command:&lt;br/&gt;
/usr/bin/time -v python cluster_rest_script.py --host localhost --port 8181 --threads 1 --itemcount 10000 --ipr 10000 --debug add&lt;/p&gt;</comment>
                            <comment id="39847" author="ivan.hrasko@pantheon.tech" created="Wed, 19 Apr 2017 10:59:49 +0000"  >&lt;p&gt;Attachment compare has been added with description: compare be-4 and master when batch size is 10000&lt;/p&gt;</comment>
                            <comment id="39838" author="rovarga" created="Wed, 19 Apr 2017 11:39:27 +0000"  >&lt;p&gt;carbon: &lt;a href=&quot;https://git.opendaylight.org/gerrit/55205&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/55205&lt;/a&gt;&lt;br/&gt;
boron: &lt;a href=&quot;https://git.opendaylight.org/gerrit/55211&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/55211&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This will need a proper follow-up to address overall code structure like:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;eliminate blocking checks in loops, so the checks are done in parallel&lt;/li&gt;
	&lt;li&gt;make RestDocumentedException a checked exception&lt;/li&gt;
	&lt;li&gt;audit all code to make sure checks are done before modifications&lt;/li&gt;
	&lt;li&gt;ask controller/mdsal to add a create() method&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="39839" author="martin.ciglan" created="Wed, 19 Apr 2017 13:37:10 +0000"  >&lt;p&gt;will sit down with Ivan &amp;amp; Jakub to discuss follow-up notes&lt;/p&gt;</comment>
                            <comment id="39840" author="vrpolak" created="Wed, 19 Apr 2017 16:04:17 +0000"  >&lt;p&gt;Boron looks fixed &lt;span class=&quot;error&quot;&gt;&amp;#91;7&amp;#93;&lt;/span&gt;:&lt;br/&gt;
Duration:	0:00:02.544 (-0:01:18.522)&lt;/p&gt;

&lt;p&gt;Carbon merged, waiting for test run.&lt;br/&gt;
Nitrogen &lt;span class=&quot;error&quot;&gt;&amp;#91;8&amp;#93;&lt;/span&gt; not merged just yet.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;7&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-1node-rest-cars-perf-only-boron/947/robot/controller-rest-cars-perf.txt/Add%20Cars/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-1node-rest-cars-perf-only-boron/947/robot/controller-rest-cars-perf.txt/Add%20Cars/&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;8&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/55231&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/55231&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="39841" author="vrpolak" created="Thu, 20 Apr 2017 09:57:48 +0000"  >&lt;p&gt;&amp;gt; Nitrogen &lt;span class=&quot;error&quot;&gt;&amp;#91;8&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;merged now.&lt;/p&gt;</comment>
                            <comment id="39842" author="vrpolak" created="Fri, 21 Apr 2017 08:39:57 +0000"  >&lt;p&gt;New Carbon performance &lt;span class=&quot;error&quot;&gt;&amp;#91;9&amp;#93;&lt;/span&gt; number: 0:00:02.314&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;9&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-1node-rest-cars-perf-all-carbon/245/robot/controller-rest-cars-perf.txt/010%20Crud%20Mdsal%20Perf/Add%20Cars/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-1node-rest-cars-perf-all-carbon/245/robot/controller-rest-cars-perf.txt/010%20Crud%20Mdsal%20Perf/Add%20Cars/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="39843" author="ivan.hrasko@pantheon.tech" created="Fri, 21 Apr 2017 10:51:54 +0000"  >&lt;p&gt;Follow up bugs/improvements:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=8268&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=8268&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=8269&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=8269&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=8270&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=8270&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=8271&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=8271&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=8272&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=8272&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="39844" author="ivan.hrasko@pantheon.tech" created="Fri, 21 Apr 2017 11:02:29 +0000"  >&lt;p&gt;Also performance issue: &lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=6412&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=6412&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="12702" name="Main-2017-04-18-2.snapshot.xz" size="508752" author="rovarga" created="Tue, 18 Apr 2017 14:36:26 +0000"/>
                            <attachment id="12704" name="compare" size="1851" author="ivan.hrasko@pantheon.tech" created="Wed, 19 Apr 2017 10:59:49 +0000"/>
                            <attachment id="12703" name="time results.tar.gz" size="878" author="ivan.hrasko@pantheon.tech" created="Wed, 19 Apr 2017 06:49:51 +0000"/>
                    </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>7868</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=7868]]></customfieldvalue>

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

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

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

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