<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 05:22: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-50277] Performance Yaml Cleanups pt 1</title>
                <link>https://jira.mongodb.org/browse/SERVER-50277</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;A handful of things that will make iteration a bit easier. This is all really hard to do in separate tickets or in a staged way. Smaller PRs first wherever possible, but minimize times we backport. Best to just rip off the bandaid.&lt;/p&gt;

&lt;p&gt;Changes to sys-perf yamls (master and 4.4):&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;Single f_run_dsi_workload Evergreen function
	&lt;ol&gt;
		&lt;li&gt;Mostly the same logic that&apos;s currently in the handful of existing functions, but in a single function.&lt;/li&gt;
		&lt;li&gt;Update the param names to match the files e.g. &lt;tt&gt;cluster&lt;/tt&gt; to &lt;tt&gt;infrastructure_provisioning&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;Use conventional module locations where possible&lt;/li&gt;
		&lt;li&gt;Use conventional report output locations where possible&lt;/li&gt;
		&lt;li&gt;Remove cruft like dsienv.sh; run-dsi invocations are single-line scripts&lt;/li&gt;
	&lt;/ol&gt;
	&lt;/li&gt;
	&lt;li&gt;Change the order of tasks/functions to keep compile and dsi stuff more separated.&lt;/li&gt;
	&lt;li&gt;Add a genny task that is &lt;b&gt;not&lt;/b&gt; a generated task.&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;Changes to microbenchmarks yamls (master and 4.4):&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;Single f_run_microbenchmarks_workload evergreen function for non-genny workloads&lt;/li&gt;
	&lt;li&gt;Single f_run_genny_workload evergreen function for genny workloads&lt;/li&gt;
	&lt;li&gt;Both functions to use conventional module locations where possible&lt;/li&gt;
	&lt;li&gt;Remove extraneous genny invocation--I think just need the call to &lt;tt&gt;lamp&lt;/tt&gt; without venv nonsense&lt;/li&gt;
	&lt;li&gt;Tidy the weird &lt;tt&gt;pkill&lt;/tt&gt; logic&lt;/li&gt;
	&lt;li&gt;Conventional locations for genny, DSI, and signal-processing modules&lt;/li&gt;
	&lt;li&gt;Change the order of tasks/functions to keep compile, dsi, and non-dsi-based-workloads more separated.&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;Changes to DSI:&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;Update for conventional paths above&lt;/li&gt;
	&lt;li&gt;Make evergreen-dsitest.yml a representative snapshot of what&apos;s in system_perf.yml and, if possible, something similar for perf.yml&lt;/li&gt;
	&lt;li&gt;Change documentation for how to patch-build without compile&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;Changes to Genny:&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;Kill &quot;legacy&quot; task-gen logic&lt;/li&gt;
&lt;/ol&gt;
</description>
                <environment></environment>
        <key id="1439850">SERVER-50277</key>
            <summary>Performance Yaml Cleanups pt 1</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</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="ryan.timmons@mongodb.com">Ryan Timmons</assignee>
                                    <reporter username="ryan.timmons@mongodb.com">Ryan Timmons</reporter>
                        <labels>
                    </labels>
                <created>Wed, 12 Aug 2020 18:32:21 +0000</created>
                <updated>Sun, 29 Oct 2023 22:04:30 +0000</updated>
                            <resolved>Thu, 20 Aug 2020 14:35:41 +0000</resolved>
                                    <version>Backlog</version>
                                    <fixVersion>4.7.0</fixVersion>
                                    <component>Testing Infrastructure</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="3352194" author="xgen-internal-githook" created="Fri, 21 Aug 2020 14:14:29 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Ryan Timmons&apos;, &apos;email&apos;: &apos;ryan.timmons@10gen.com&apos;, &apos;username&apos;: &apos;rtimmons&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-50277&quot; title=&quot;Performance Yaml Cleanups pt 1&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-50277&quot;&gt;&lt;del&gt;SERVER-50277&lt;/del&gt;&lt;/a&gt; missing &apos;start server&apos; invocation on insert microbenchmark&lt;br/&gt;
Branch: v4.4&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/6894573909861cd11da06afad429373affe76bd0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/6894573909861cd11da06afad429373affe76bd0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3352129" author="xgen-internal-githook" created="Fri, 21 Aug 2020 13:54:35 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Ryan Timmons&apos;, &apos;email&apos;: &apos;ryan.timmons@10gen.com&apos;, &apos;username&apos;: &apos;rtimmons&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-50277&quot; title=&quot;Performance Yaml Cleanups pt 1&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-50277&quot;&gt;&lt;del&gt;SERVER-50277&lt;/del&gt;&lt;/a&gt; missing &apos;start server&apos; invocation on insert microbenchmark&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2da98e01960de6d24174df19b0b926752b9dbddf&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2da98e01960de6d24174df19b0b926752b9dbddf&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3350178" author="xgen-internal-githook" created="Fri, 21 Aug 2020 00:11:13 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Ryan Timmons&apos;, &apos;email&apos;: &apos;ryan.timmons@10gen.com&apos;, &apos;username&apos;: &apos;rtimmons&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-50277&quot; title=&quot;Performance Yaml Cleanups pt 1&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-50277&quot;&gt;&lt;del&gt;SERVER-50277&lt;/del&gt;&lt;/a&gt; Performance Yaml Cleanups pt 1&lt;br/&gt;
Branch: v4.4&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/5f50db39c481baf780cd83c288518bdcbe299ca0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/5f50db39c481baf780cd83c288518bdcbe299ca0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3350164" author="xgen-internal-githook" created="Thu, 20 Aug 2020 23:40:32 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Ryan Timmons&apos;, &apos;email&apos;: &apos;ryan.timmons@10gen.com&apos;, &apos;username&apos;: &apos;rtimmons&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-50277&quot; title=&quot;Performance Yaml Cleanups pt 1&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-50277&quot;&gt;&lt;del&gt;SERVER-50277&lt;/del&gt;&lt;/a&gt; Performance Yaml Cleanups pt 1&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/267ac7c98b0c4eb08a02b7a9cf1fc38be907d27b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/267ac7c98b0c4eb08a02b7a9cf1fc38be907d27b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3349935" author="xgen-internal-githook" created="Thu, 20 Aug 2020 21:02:03 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Ryan Timmons&apos;, &apos;email&apos;: &apos;ryan.timmons@10gen.com&apos;, &apos;username&apos;: &apos;rtimmons&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-50277&quot; title=&quot;Performance Yaml Cleanups pt 1&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-50277&quot;&gt;&lt;del&gt;SERVER-50277&lt;/del&gt;&lt;/a&gt; Bring 4.4 perf evergreen yamls up to latest master&lt;br/&gt;
Branch: v4.4&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d24788671a62e7297fb9d6e24ecedaa5443e383f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d24788671a62e7297fb9d6e24ecedaa5443e383f&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10420">
                    <name>Backports</name>
                                            <outwardlinks description="backported by">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10520">
                    <name>Problem/Incident</name>
                                            <outwardlinks description="causes">
                                                        </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_12450" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Backport Requested</customfieldname>
                        <customfieldvalues>
                                <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>Thu, 20 Aug 2020 21:02:03 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        3 years, 24 weeks, 5 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-1822</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>
                            3 years, 24 weeks, 5 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>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>ryan.timmons@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hy006n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hxmplz:</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="4118">STM 2020-08-24</customfieldvalue>

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

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