<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 05:56:37 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-62992] Remove need for resmoke.ini</title>
                <link>https://jira.mongodb.org/browse/SERVER-62992</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;The &lt;tt&gt;resmoke.ini&lt;/tt&gt; file was added during the rollout of hygienic builds to deal with the fact that while we were transitioning between hygienic builds and legacy style builds, we needed resmoke to be able to look in different places for the binaries under test. Having the build system create the &lt;tt&gt;resmoke.ini&lt;/tt&gt; file for resmoke to consume and understand the placement of the intended build, was, at the time, an OK workaround.&lt;/p&gt;

&lt;p&gt;The result, however, has been long-term troublesome:&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;The implementation within SCons bypasses normal SCons dependency tracking and is built unconditionally: &lt;a href=&quot;https://github.com/10gen/mongo/blob/541e9288b76b9cf99040522f7c05a80c2dcbcf6c/SConstruct#L5346-L5361&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/10gen/mongo/blob/541e9288b76b9cf99040522f7c05a80c2dcbcf6c/SConstruct#L5346-L5361&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Efforts to improve this have either been too complex (&lt;a href=&quot;https://github.com/10gen/mongo/pull/430&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/10gen/mongo/pull/430&lt;/a&gt;) or don&apos;t work right (&lt;a href=&quot;https://github.com/10gen/mongo/pull/1534&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/10gen/mongo/pull/1534&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;


&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;When Ninja is in play, there is an inherent impossibility of correctly updating this file with multiple Ninja files in play, due to the issues identified in &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-53952&quot; title=&quot;Building with ninja + ASan poisons the build/install/ directory&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-53952&quot;&gt;&lt;del&gt;SERVER-53952&lt;/del&gt;&lt;/a&gt;. No amount of SCons hacking is going to give us a &lt;tt&gt;resmoke.ini&lt;/tt&gt; in the root of the tree that is under simultaneous control of multiple Ninja files and behaves correctly. As a result, engineers hand edit the file (see &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-59648&quot; title=&quot;make resmoke.ini a build node&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-59648&quot;&gt;&lt;del&gt;SERVER-59648&lt;/del&gt;&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;


&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;The presence of &lt;tt&gt;resmoke.ini&lt;/tt&gt; breaks the encapsulation of hygienic builds, where all build outputs are to be entirely quarantined within a build directory. But the &lt;tt&gt;resmoke.ini&lt;/tt&gt; file can&apos;t be brought into that environment, because that would undermine its one use.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Long term, this problem should be obviated by the self-testable installs effort, where each installation will have its own entry points which test the install. However, we aren&apos;t there yet.&lt;/p&gt;

&lt;p&gt;We need to find a way to eliminate the need for &lt;tt&gt;resmoke.ini&lt;/tt&gt; file entirely. &lt;/p&gt;

&lt;p&gt;One simple way to do this may be for &lt;tt&gt;resmoke&lt;/tt&gt; itself to gain some heuristics to identify the available builds. For instance, if we gave each build a well known file (or keyed from one of the existing ones, like the license file), then resmoke could start by running a &lt;tt&gt;find&lt;/tt&gt; command from &lt;tt&gt;cwd&lt;/tt&gt;. If it finds one matching installation directory, it assumes that that is the intended build to test. If it finds zero, it reports an error. If it finds more than one, it either prompts the user to select the build to test, or logs the identified builds and errors out with a message to re-run with the &lt;tt&gt;installDir&lt;/tt&gt; flag set as appropriate, if the environment is not interactive. &lt;/p&gt;

&lt;p&gt;Alternatively, we could just require that resmoke always be invoked with &lt;tt&gt;installDir&lt;/tt&gt;.&lt;/p&gt;

&lt;p&gt;I&apos;m happy to investigate other options.&lt;/p&gt;</description>
                <environment></environment>
        <key id="1971203">SERVER-62992</key>
            <summary>Remove need for resmoke.ini</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="richard.samuels@mongodb.com">Richard Samuels</assignee>
                                    <reporter username="andrew.morrow@mongodb.com">Andrew Morrow</reporter>
                        <labels>
                    </labels>
                <created>Wed, 26 Jan 2022 13:53:41 +0000</created>
                <updated>Sun, 29 Oct 2023 21:43:37 +0000</updated>
                            <resolved>Mon, 11 Apr 2022 15:40:38 +0000</resolved>
                                                    <fixVersion>6.0.0-rc0</fixVersion>
                    <fixVersion>6.0.0-rc2</fixVersion>
                    <fixVersion>5.0.9</fixVersion>
                    <fixVersion>4.4.15</fixVersion>
                                                        <votes>0</votes>
                                    <watches>8</watches>
                                                                                                                <comments>
                            <comment id="4503262" author="xgen-internal-githook" created="Mon, 25 Apr 2022 13:26:14 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Richard Samuels&apos;, &apos;email&apos;: &apos;richard.l.samuels@gmail.com&apos;, &apos;username&apos;: &apos;richardsamuels&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-62992&quot; title=&quot;Remove need for resmoke.ini&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-62992&quot;&gt;&lt;del&gt;SERVER-62992&lt;/del&gt;&lt;/a&gt; Remove need for resmoke.ini (v4.4)&lt;br/&gt;
Branch: v4.4&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2db61e54f7e964e02fab5d3c89e04fa007c782d0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2db61e54f7e964e02fab5d3c89e04fa007c782d0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4496937" author="xgen-internal-githook" created="Thu, 21 Apr 2022 13:45:56 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Richard Samuels&apos;, &apos;email&apos;: &apos;richard.l.samuels@gmail.com&apos;, &apos;username&apos;: &apos;richardsamuels&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-62992&quot; title=&quot;Remove need for resmoke.ini&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-62992&quot;&gt;&lt;del&gt;SERVER-62992&lt;/del&gt;&lt;/a&gt; Remove need for resmoke.ini (v5.0)&lt;br/&gt;
Branch: v5.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/f517542b0aff150da32a795b5d9dc6a7fb0f54b9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/f517542b0aff150da32a795b5d9dc6a7fb0f54b9&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4494331" author="xgen-internal-githook" created="Wed, 20 Apr 2022 15:16:42 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Richard Samuels&apos;, &apos;email&apos;: &apos;richard.l.samuels@gmail.com&apos;, &apos;username&apos;: &apos;richardsamuels&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-62992&quot; title=&quot;Remove need for resmoke.ini&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-62992&quot;&gt;&lt;del&gt;SERVER-62992&lt;/del&gt;&lt;/a&gt; Don&apos;t validate resmoke.ini and install_dir when using subcommands other than run&lt;/p&gt;

&lt;p&gt;(cherry picked from commit a4aa57a45b9c730acc0a888d0b86a479423ffe87)&lt;br/&gt;
Branch: v6.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/adfd03d5eb008910ceabc5bd62aaa50da6aca1ef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/adfd03d5eb008910ceabc5bd62aaa50da6aca1ef&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4488187" author="xgen-internal-githook" created="Mon, 18 Apr 2022 15:22:36 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Richard Samuels&apos;, &apos;email&apos;: &apos;richard.l.samuels@gmail.com&apos;, &apos;username&apos;: &apos;richardsamuels&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-62992&quot; title=&quot;Remove need for resmoke.ini&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-62992&quot;&gt;&lt;del&gt;SERVER-62992&lt;/del&gt;&lt;/a&gt; Don&apos;t validate resmoke.ini and install_dir when using subcommands other than run&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/a4aa57a45b9c730acc0a888d0b86a479423ffe87&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/a4aa57a45b9c730acc0a888d0b86a479423ffe87&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4473336" author="xgen-internal-githook" created="Mon, 11 Apr 2022 16:41:53 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Richard Samuels&apos;, &apos;email&apos;: &apos;richard.l.samuels@gmail.com&apos;, &apos;username&apos;: &apos;richardsamuels&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-62992&quot; title=&quot;Remove need for resmoke.ini&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-62992&quot;&gt;&lt;del&gt;SERVER-62992&lt;/del&gt;&lt;/a&gt; Fix error message when user has multiple testable installations and hasn&apos;t specified which one to use&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/fdd96b07d7d42965eca34d303c303fe5d7acf2cc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/fdd96b07d7d42965eca34d303c303fe5d7acf2cc&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4467550" author="xgen-internal-githook" created="Fri, 8 Apr 2022 14:27:45 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Richard Samuels&apos;, &apos;email&apos;: &apos;richard.l.samuels@gmail.com&apos;, &apos;username&apos;: &apos;richardsamuels&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-62992&quot; title=&quot;Remove need for resmoke.ini&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-62992&quot;&gt;&lt;del&gt;SERVER-62992&lt;/del&gt;&lt;/a&gt; Remove need for resmoke.ini&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/0d9705653d904bed75b06f77eba2a5e9af2b3a7d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/0d9705653d904bed75b06f77eba2a5e9af2b3a7d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4445563" author="xgen-internal-githook" created="Wed, 30 Mar 2022 18:38:37 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Richard Samuels&apos;, &apos;email&apos;: &apos;richard.l.samuels@gmail.com&apos;, &apos;username&apos;: &apos;richardsamuels&apos;}
&lt;p&gt;Message: Revert &quot;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-62992&quot; title=&quot;Remove need for resmoke.ini&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-62992&quot;&gt;&lt;del&gt;SERVER-62992&lt;/del&gt;&lt;/a&gt; Remove need for resmoke.ini&quot;&lt;/p&gt;

&lt;p&gt;This reverts commit d4206bdeb19f4c5862280c04cd6b831c9ec03a40.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2ab888c8fe45f88ce9509a3690e083ad5f35e418&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2ab888c8fe45f88ce9509a3690e083ad5f35e418&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4445456" author="richard.samuels" created="Wed, 30 Mar 2022 18:06:00 +0000"  >&lt;p&gt;Due to breakages in sdam_json_test, this change is being reverted.&lt;/p&gt;</comment>
                            <comment id="4444628" author="xgen-internal-githook" created="Wed, 30 Mar 2022 14:08:30 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Richard Samuels&apos;, &apos;email&apos;: &apos;richard.l.samuels@gmail.com&apos;, &apos;username&apos;: &apos;richardsamuels&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-62992&quot; title=&quot;Remove need for resmoke.ini&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-62992&quot;&gt;&lt;del&gt;SERVER-62992&lt;/del&gt;&lt;/a&gt; Remove need for resmoke.ini&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d4206bdeb19f4c5862280c04cd6b831c9ec03a40&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d4206bdeb19f4c5862280c04cd6b831c9ec03a40&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4389694" author="JIRAUSER1257562" created="Thu, 3 Mar 2022 16:54:30 +0000"  >&lt;p&gt;As a part of this ticket, we should make it backportable to 5.0 and 4.4. and communicate the changes to the db-contributors.&lt;/p&gt;</comment>
                            <comment id="4327708" author="brooke.miller" created="Tue, 1 Feb 2022 15:58:39 +0000"  >&lt;p&gt;During triage, we discussed that we&apos;ll pursue the suggestion in your comment, &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=acm&quot; class=&quot;user-hover&quot; rel=&quot;acm&quot;&gt;acm&lt;/a&gt;, to align with the broader vision to push more of this logic to the build system. We hope this will take us one step closer to self-testable installs.&lt;/p&gt;</comment>
                            <comment id="4315216" author="acm" created="Wed, 26 Jan 2022 14:08:55 +0000"  >&lt;p&gt;Another approach to this would be to have SCons/Ninja generate a file into each installation directory like &lt;tt&gt;$DESTDIR/$PREFIX_BINDIR/resmoke&lt;/tt&gt;, which was a wrapper script which would know how to correctly invoke &lt;tt&gt;buildscripts/resmoke.py --installDir &amp;lt;self&amp;gt;&lt;/tt&gt;. If you had multiple installation directories from multiple ninja files, then you would invoke resmoke like:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;tt&gt;build/opt/install/bin/resmoke ...&lt;/tt&gt;&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;build/asan/install/bin/resmoke ...&lt;/tt&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;But there are a lot of tricky things about that:&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;The solution needs to be cross platform and produce a correct script or program on all of Linux, Windows, and macOS.&lt;/li&gt;
	&lt;li&gt;It isn&apos;t clear what AIB component the generated resmoke wrapper should adhere to.&lt;/li&gt;
	&lt;li&gt;We would need to ensure that the &lt;tt&gt;resmoke.ini&lt;/tt&gt; file didn&apos;t become part of packages.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;On the other hand, we would probably need to do the same thing for any sentinel file that we created.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10420">
                    <name>Backports</name>
                                            <outwardlinks description="backported by">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                                        </outwardlinks>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="1861825">SERVER-59648</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10520">
                    <name>Problem/Incident</name>
                                            <outwardlinks description="causes">
                                        <issuelink>
            <issuekey id="2072888">SERVER-67398</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="1973310">SERVER-63104</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>12.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>4.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_12450" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Backport Requested</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="23470"><![CDATA[v6.0]]></customfieldvalue>
    <customfieldvalue key="21777"><![CDATA[v5.0]]></customfieldvalue>
    <customfieldvalue key="18953"><![CDATA[v4.4]]></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>Tue, 1 Feb 2022 15:58:39 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        1 year, 41 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-2654</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>
                            1 year, 41 weeks, 2 days ago
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_16465" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Linked BF Score</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>andrew.morrow@mongodb.com</customfieldvalue>
            <customfieldvalue>brooke.miller@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>iryna.zhuravlova@mongodb.com</customfieldvalue>
            <customfieldvalue>richard.samuels@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i0i3sn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i0a19v:zi</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_22250" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Special Downgrade Instructions Required</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="23343"><![CDATA[Not Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="5724">Dev Platform 2022-03-07</customfieldvalue>
    <customfieldvalue id="5725">Dev Platform 2022-03-21</customfieldvalue>
    <customfieldvalue id="5983">Dev Platform 2022-04-04</customfieldvalue>
    <customfieldvalue id="5984">Dev Platform 2022-04-18</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10555" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3.0</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|i0hpxz:</customfieldvalue>

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