<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 05:15:57 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-48041] Tell icecream about sanitizer blacklist files</title>
                <link>https://jira.mongodb.org/browse/SERVER-48041</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;I think we can make this work by using &lt;tt&gt;ICECC_EXTRAFILES&lt;/tt&gt;.&lt;/p&gt;</description>
                <environment></environment>
        <key id="1344654">SERVER-48041</key>
            <summary>Tell icecream about sanitizer blacklist files</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="ryan.egesdahl@mongodb.com">Ryan Egesdahl</assignee>
                                    <reporter username="andrew.morrow@mongodb.com">Andrew Morrow</reporter>
                        <labels>
                    </labels>
                <created>Fri, 8 May 2020 15:06:07 +0000</created>
                <updated>Sun, 29 Oct 2023 22:08:31 +0000</updated>
                            <resolved>Fri, 24 Jul 2020 19:31:57 +0000</resolved>
                                                    <fixVersion>4.4.1</fixVersion>
                    <fixVersion>4.7.0</fixVersion>
                                    <component>Build</component>
                                        <votes>1</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="3323978" author="xgen-internal-githook" created="Thu, 6 Aug 2020 04:15:34 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Ryan Egesdahl&apos;, &apos;email&apos;: &apos;ryan.egesdahl@mongodb.com&apos;, &apos;username&apos;: &apos;deriamis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-48041&quot; title=&quot;Tell icecream about sanitizer blacklist files&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-48041&quot;&gt;&lt;del&gt;SERVER-48041&lt;/del&gt;&lt;/a&gt; Package santizer blacklist files in icecream environments&lt;/p&gt;

&lt;p&gt;Before this point, remote builds did not work because Icecream did not&lt;br/&gt;
copy sanitizer blacklist files to the remote hosts. We had a check in&lt;br/&gt;
place that silently turned Icecream builds with sanitizers into local&lt;br/&gt;
builds. Now we build the sanitizer blacklist files into the environment&lt;br/&gt;
tarball that Icecream uses for remote builds.&lt;/p&gt;

&lt;p&gt;(cherry picked from commit cdab099b95de7e2ea7aa9cf23ede566189a35756)&lt;br/&gt;
Branch: v4.4&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/535184a95e0f93fc18cfc449cb09b69418115c1c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/535184a95e0f93fc18cfc449cb09b69418115c1c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3301492" author="acm" created="Fri, 24 Jul 2020 17:43:20 +0000"  >&lt;p&gt;Tagging for backport to v4.4 to keep build system behavior parity.&lt;/p&gt;</comment>
                            <comment id="3301479" author="xgen-internal-githook" created="Fri, 24 Jul 2020 17:36:05 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Ryan Egesdahl&apos;, &apos;email&apos;: &apos;ryan.egesdahl@mongodb.com&apos;, &apos;username&apos;: &apos;deriamis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-48041&quot; title=&quot;Tell icecream about sanitizer blacklist files&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-48041&quot;&gt;&lt;del&gt;SERVER-48041&lt;/del&gt;&lt;/a&gt; Package santizer blacklist files in icecream environments&lt;/p&gt;

&lt;p&gt;Before this point, remote builds did not work because Icecream did not&lt;br/&gt;
copy sanitizer blacklist files to the remote hosts. We had a check in&lt;br/&gt;
place that silently turned Icecream builds with sanitizers into local&lt;br/&gt;
builds. Now we build the sanitizer blacklist files into the environment&lt;br/&gt;
tarball that Icecream uses for remote builds.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/cdab099b95de7e2ea7aa9cf23ede566189a35756&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/cdab099b95de7e2ea7aa9cf23ede566189a35756&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3290701" author="ryan.egesdahl" created="Fri, 17 Jul 2020 20:06:55 +0000"  >&lt;p&gt;As it happens, we &lt;b&gt;do&lt;/b&gt; want `ICECC_EXTRAFILES` (or `--addfile`). The problem with using it was that we weren&apos;t using the absolute path to the blacklist file in the compiler flag. If we do both, this works - assuming the problems in &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-47598&quot; title=&quot;locally installed mongodbtoolchains can affect remote icecream builds&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-47598&quot;&gt;&lt;del&gt;SERVER-47598&lt;/del&gt;&lt;/a&gt; don&apos;t cause other wacky behavior.&lt;/p&gt;</comment>
                            <comment id="3122769" author="acm" created="Wed, 27 May 2020 15:50:17 +0000"  >&lt;p&gt;Actually, &lt;tt&gt;ICECC_EXTRAFILES&lt;/tt&gt; doesn&apos;t do what we want, but it appears that new enough &lt;tt&gt;icecc&lt;/tt&gt; does know about these. So we can add a version check to &lt;tt&gt;icecream.py&lt;/tt&gt; and allow use of sanitizer builds with icecream if the local version is new enough.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10420">
                    <name>Backports</name>
                                            <outwardlinks description="backported by">
                                                        </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>Fri, 17 Jul 2020 20:06:55 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        3 years, 27 weeks 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-382</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, 27 weeks ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>andrew.morrow@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>ryan.egesdahl@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hxkc1z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hxe5yv:</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="4088">Dev Platform 2020-07-27</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|hxjybb:</customfieldvalue>

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