<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:51:15 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>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[SERVER-39172] Shut down mongod nodes in parallel in ReplSetTest</title>
                <link>https://jira.mongodb.org/browse/SERVER-39172</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;In the &lt;tt&gt;ReplSetTest.stopSet&lt;/tt&gt; function, we &lt;a href=&quot;https://github.com/mongodb/mongo/blob/90cd49725f41354509dece813343c62e6ee9f533/src/mongo/shell/replsettest.js#L2468-L2470&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;call ReplSetTest.stop sequentially&lt;/a&gt; for each node in the replica set. This in turn calls &lt;tt&gt;MongoRunner.stopMongod&lt;/tt&gt; for each replica set node. By default, when MongoRunner shuts down a mongod node, it will call &lt;a href=&quot;https://github.com/mongodb/mongo/blob/90cd49725f41354509dece813343c62e6ee9f533/src/mongo/shell/shell_utils_launcher.cpp#L998&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&lt;tt&gt;waitpid&lt;/tt&gt; on the underlying process&lt;/a&gt; before continuing. This means that in ReplSetTest.stopSet we need to wait for a mongod to shut down cleanly before moving on and shutting down the next node. We could speed up this process by having a way in MongoRunner to shut down a process without calling &lt;tt&gt;waitpid&lt;/tt&gt; on it. In ReplSetTest, after initiating shutdown on each node (and not blocking), we could go through each process and call &lt;tt&gt;waitProgram&lt;/tt&gt; on its process id, which will call &lt;tt&gt;waitpid&lt;/tt&gt;. This should speed up the shutdown process in ReplSetTest and reduce test times for both local testing and, ideally, overall Evergreen test suite durations. &lt;/p&gt;</description>
                <environment></environment>
        <key id="677346">SERVER-39172</key>
            <summary>Shut down mongod nodes in parallel in ReplSetTest</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="13201">Fixed</resolution>
                                        <assignee username="william.schultz@mongodb.com">William Schultz</assignee>
                                    <reporter username="william.schultz@mongodb.com">William Schultz</reporter>
                        <labels>
                    </labels>
                <created>Thu, 24 Jan 2019 15:09:30 +0000</created>
                <updated>Sun, 29 Oct 2023 22:24:49 +0000</updated>
                            <resolved>Tue, 5 Nov 2019 00:46:01 +0000</resolved>
                                                    <fixVersion>4.3.1</fixVersion>
                                    <component>Replication</component>
                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="2517380" author="xgen-internal-githook" created="Mon, 4 Nov 2019 23:38:47 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;William Schultz&apos;, &apos;username&apos;: &apos;will62794&apos;, &apos;email&apos;: &apos;william.schultz@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-39172&quot; title=&quot;Shut down mongod nodes in parallel in ReplSetTest&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-39172&quot;&gt;&lt;del&gt;SERVER-39172&lt;/del&gt;&lt;/a&gt; Shut down and validate nodes in parallel in ReplSetTest.stopSet&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/a417e979908af2124b990d68a22c437005877790&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/a417e979908af2124b990d68a22c437005877790&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2517347" author="william.schultz" created="Mon, 4 Nov 2019 23:13:32 +0000"  >&lt;p&gt;We can also look at the stopSet shutdown times across the replica_sets suite after the changes, taken from this &lt;a href=&quot;https://evergreen.mongodb.com/task/mongodb_mongo_master_enterprise_rhel_62_64_bit_replica_sets_patch_be045feaf3ba4af8037c5baceda2b15cd2498a24_5dc08364e3c3317a73ff6fa6_19_11_04_20_00_38##%257B%2522compare%2522%253A%255B%257B%2522hash%2522%253A%2522be045feaf3ba4af8037c5baceda2b15cd2498a24%2522%257D%255D%257D&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;patch build&lt;/a&gt;):&lt;br/&gt;
 &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;a id=&quot;236227_thumb&quot; href=&quot;https://jira.mongodb.org/secure/attachment/236227/236227_5dc08364e3c3317a73ff6fa6%2Centerprise-rhel-62-64-bit%2Cbe045feaf3ba4af8037c5baceda2b15cd2498a24.png&quot; title=&quot;5dc08364e3c3317a73ff6fa6,enterprise-rhel-62-64-bit,be045feaf3ba4af8037c5baceda2b15cd2498a24.png&quot; file-preview-type=&quot;image&quot; file-preview-id=&quot;236227&quot; file-preview-title=&quot;5dc08364e3c3317a73ff6fa6,enterprise-rhel-62-64-bit,be045feaf3ba4af8037c5baceda2b15cd2498a24.png&quot;&gt;&lt;img src=&quot;https://jira.mongodb.org/secure/thumbnail/236227/_thumb_236227.png&quot; style=&quot;border: 0px solid black&quot; role=&quot;presentation&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Median&lt;/b&gt;: 731 ms&lt;br/&gt;
&lt;b&gt;SD&lt;/b&gt;: 627 ms&lt;/p&gt;

&lt;p&gt;We can view this in comparison to the stopSet shutdown profile before the changes, taken from this &lt;a href=&quot;https://evergreen.mongodb.com/task/mongodb_mongo_master_enterprise_rhel_62_64_bit_replica_sets_patch_563dc7451690efa475db5feda913098e777471da_5db08392e3c331774a397b0d_19_10_23_16_45_07##%257B%2522compare%2522%253A%255B%257B%2522hash%2522%253A%2522563dc7451690efa475db5feda913098e777471da%2522%257D%255D%257D&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;patch build&lt;/a&gt;:&lt;br/&gt;
 &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;a id=&quot;236228_thumb&quot; href=&quot;https://jira.mongodb.org/secure/attachment/236228/236228_5db08392e3c331774a397b0d%2Centerprise-rhel-62-64-bit%2C563dc7451690efa475db5feda913098e777471da.png&quot; title=&quot;5db08392e3c331774a397b0d,enterprise-rhel-62-64-bit,563dc7451690efa475db5feda913098e777471da.png&quot; file-preview-type=&quot;image&quot; file-preview-id=&quot;236228&quot; file-preview-title=&quot;5db08392e3c331774a397b0d,enterprise-rhel-62-64-bit,563dc7451690efa475db5feda913098e777471da.png&quot;&gt;&lt;img src=&quot;https://jira.mongodb.org/secure/thumbnail/236228/_thumb_236228.png&quot; style=&quot;border: 0px solid black&quot; role=&quot;presentation&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Median&lt;/b&gt;: 1497 ms&lt;br/&gt;
&lt;b&gt;SD&lt;/b&gt;: 1049ms&lt;/p&gt;

&lt;p&gt;I expect that the profile is still somewhat spread out even after the changes due to the fact that we have to validate collections during shutdown, and this may be a non-trivial amount of work that varies by test.&lt;/p&gt;</comment>
                            <comment id="2517328" author="william.schultz" created="Mon, 4 Nov 2019 22:58:47 +0000"  >&lt;p&gt;From an initial &lt;a href=&quot;https://evergreen.mongodb.com/task/mongodb_mongo_master_enterprise_rhel_62_64_bit_replica_sets_patch_be045feaf3ba4af8037c5baceda2b15cd2498a24_5dc08364e3c3317a73ff6fa6_19_11_04_20_00_38##%257B%2522compare%2522%253A%255B%257B%2522hash%2522%253A%2522be045feaf3ba4af8037c5baceda2b15cd2498a24%2522%257D%255D%257D&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;patch build&lt;/a&gt; that includes these changes, we can see the improvements for the ReplSetTest control tests.&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;replsettest_control_1_node.js&lt;/tt&gt;: stopSet stopped all replica set nodes in 838ms&lt;br/&gt;
&lt;tt&gt;replsettest_control_12_nodes.js&lt;/tt&gt;: stopSet stopped all replica set nodes in 1141ms&lt;/p&gt;

&lt;p&gt;This is a scale factor of (1141/838) = 1.36x, within the 1.5x goal bound.&lt;/p&gt;</comment>
                            <comment id="2126344" author="william.schultz" created="Thu, 24 Jan 2019 19:29:20 +0000"  >&lt;p&gt;&amp;gt; That sounds like what you&apos;re doing, no?&lt;/p&gt;

&lt;p&gt;Yes, that is the intention here. I also wanted to make it clear in this ticket that &lt;tt&gt;ReplSetTest.stopSet&lt;/tt&gt; should take advantage of such a feature. &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22080&quot; title=&quot;add a fire and forget shutdown method to the shell&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22080&quot;&gt;&lt;del&gt;SERVER-22080&lt;/del&gt;&lt;/a&gt; doesn&apos;t seem to mention this explicitly. &lt;/p&gt;</comment>
                            <comment id="2126165" author="max.hirschhorn@10gen.com" created="Thu, 24 Jan 2019 17:59:23 +0000"  >&lt;p&gt;I had interpreted &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22080&quot; title=&quot;add a fire and forget shutdown method to the shell&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22080&quot;&gt;&lt;del&gt;SERVER-22080&lt;/del&gt;&lt;/a&gt; as making it so each of the replica set members are signaled for termination and then waited on afterward. That sounds like what you&apos;re doing, no?&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;SIGTERM mongod 1&lt;/li&gt;
	&lt;li&gt;SIGTERM mongod 2&lt;/li&gt;
	&lt;li&gt;SIGTERM mongod 3&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;waitpid()&lt;/tt&gt; mongod 1&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;waitpid()&lt;/tt&gt; mongod 2&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;waitpid()&lt;/tt&gt; mongod 3&lt;/li&gt;
&lt;/ol&gt;


&lt;blockquote&gt;
&lt;p&gt;Based on the title of &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22080&quot; title=&quot;add a fire and forget shutdown method to the shell&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22080&quot;&gt;&lt;del&gt;SERVER-22080&lt;/del&gt;&lt;/a&gt;, it seems to be requesting a way to shut down nodes without waiting for them to shut down completely before returning.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;The title is misguided because failing to ever call &lt;tt&gt;WaitForSingleObject()&lt;/tt&gt; on Windows would lead to &quot;The process cannot access the file because it is being used by another process.&quot; type of messages due to not waiting long enough for the OS to actually release all the handle objects even after the process exits before attempting to use the same dbpath again (for example).&lt;/p&gt;</comment>
                            <comment id="2126002" author="william.schultz" created="Thu, 24 Jan 2019 16:22:54 +0000"  >&lt;p&gt;Based on the title of &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22080&quot; title=&quot;add a fire and forget shutdown method to the shell&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22080&quot;&gt;&lt;del&gt;SERVER-22080&lt;/del&gt;&lt;/a&gt;, it seems to be requesting a way to shut down nodes without waiting for them to shut down completely before returning. &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-39172&quot; title=&quot;Shut down mongod nodes in parallel in ReplSetTest&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-39172&quot;&gt;&lt;del&gt;SERVER-39172&lt;/del&gt;&lt;/a&gt; requests that ReplSetTest change the way it shuts down nodes, by utilizing such a method. I would prefer closing the old ticket in favor of this one, since I don&apos;t feel that the description and intent there was well fleshed out.&lt;/p&gt;</comment>
                            <comment id="2125932" author="max.hirschhorn@10gen.com" created="Thu, 24 Jan 2019 15:53:37 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=william.schultz&quot; class=&quot;user-hover&quot; rel=&quot;william.schultz&quot;&gt;william.schultz&lt;/a&gt;, I think one of &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22080&quot; title=&quot;add a fire and forget shutdown method to the shell&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22080&quot;&gt;&lt;del&gt;SERVER-22080&lt;/del&gt;&lt;/a&gt; or this ticket should be closed as a duplicate.&lt;/p&gt;</comment>
                            <comment id="2125842" author="william.schultz" created="Thu, 24 Jan 2019 15:11:37 +0000"  >&lt;p&gt;By running a basic &lt;tt&gt;ReplSetTest&lt;/tt&gt; shutdown test(&lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/attachment/207078/207078_replset_shutdown.js&quot; title=&quot;replset_shutdown.js attached to SERVER-39172&quot;&gt;replset_shutdown.js&lt;sup&gt;&lt;img class=&quot;rendericon&quot; src=&quot;https://jira.mongodb.org/images/icons/link_attachment_7.gif&quot; height=&quot;7&quot; width=&quot;7&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt;) with the &lt;a href=&quot;https://github.com/mongodb/mongo/commit/615e8ff0cecdced8fbac8559a9abaa17b5e12a79&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;existing code&lt;/a&gt;, calling stopSet on a 7 node replica set takes 5792ms. If we remove this &lt;a href=&quot;https://github.com/mongodb/mongo/blob/90cd49725f41354509dece813343c62e6ee9f533/src/mongo/shell/shell_utils_launcher.cpp#L998&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;waitpid call&lt;/a&gt; and instead call &lt;tt&gt;waitProgram&lt;/tt&gt; on each process after we have already &lt;a href=&quot;https://github.com/mongodb/mongo/blob/90cd49725f41354509dece813343c62e6ee9f533/src/mongo/shell/replsettest.js#L2468-L2470&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;initiated their shutdown&lt;/a&gt;, the stopSet process takes 1616ms.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="245997">SERVER-22080</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10520">
                    <name>Problem/Incident</name>
                                            <outwardlinks description="causes">
                                        <issuelink>
            <issuekey id="1350629">SERVER-48206</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="337357">SERVER-27342</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="991729">SERVER-44460</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="236228" name="5db08392e3c331774a397b0d,enterprise-rhel-62-64-bit,563dc7451690efa475db5feda913098e777471da.png" size="149433" author="william.schultz@mongodb.com" created="Mon, 4 Nov 2019 23:04:15 +0000"/>
                            <attachment id="236227" name="5dc08364e3c3317a73ff6fa6,enterprise-rhel-62-64-bit,be045feaf3ba4af8037c5baceda2b15cd2498a24.png" size="150103" author="william.schultz@mongodb.com" created="Mon, 4 Nov 2019 23:03:51 +0000"/>
                            <attachment id="207078" name="replset_shutdown.js" size="199" author="william.schultz@mongodb.com" created="Thu, 24 Jan 2019 15:09:58 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10038"><![CDATA[Fully Compatible]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 24 Jan 2019 15:53:37 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        4 years, 14 weeks, 2 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_17050" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Downstream Team Attention</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="16941"><![CDATA[Not Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>PM-1360</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>luke.bonanomi@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            4 years, 14 weeks, 2 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>max.hirschhorn@mongodb.com</customfieldvalue>
            <customfieldvalue>william.schultz@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|huk4tb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hu47zb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="3303">Repl 2019-11-04</customfieldvalue>
    <customfieldvalue id="3304">Repl 2019-11-18</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hujr2n:</customfieldvalue>

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