<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:45:34 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-17788] Upgrade to gperftools 2.5</title>
                <link>https://jira.mongodb.org/browse/SERVER-17788</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;A newer version of tcmalloc is now available, so we should upgrade.&lt;/p&gt;
</description>
                <environment></environment>
        <key id="192647">SERVER-17788</key>
            <summary>Upgrade to gperftools 2.5</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="9">Done</resolution>
                                        <assignee username="mark.benvenuto@mongodb.com">Mark Benvenuto</assignee>
                                    <reporter username="andrew.morrow@mongodb.com">Andrew Morrow</reporter>
                        <labels>
                    </labels>
                <created>Sun, 29 Mar 2015 22:37:04 +0000</created>
                <updated>Tue, 26 Apr 2016 23:11:49 +0000</updated>
                            <resolved>Tue, 12 Apr 2016 14:03:45 +0000</resolved>
                                                    <fixVersion>3.3.5</fixVersion>
                                    <component>Build</component>
                                        <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="1233128" author="xgen-internal-githook" created="Tue, 12 Apr 2016 12:43:49 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;markbenvenuto&apos;, u&apos;name&apos;: u&apos;Mark Benvenuto&apos;, u&apos;email&apos;: u&apos;mark.benvenuto@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-17788&quot; title=&quot;Upgrade to gperftools 2.5&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-17788&quot;&gt;&lt;del&gt;SERVER-17788&lt;/del&gt;&lt;/a&gt; GPerfTools 2.2 Removal&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/80859ca45c2392fd6c7a48f94bd6805d3fd013b0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/80859ca45c2392fd6c7a48f94bd6805d3fd013b0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1233127" author="xgen-internal-githook" created="Tue, 12 Apr 2016 12:43:47 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;markbenvenuto&apos;, u&apos;name&apos;: u&apos;Mark Benvenuto&apos;, u&apos;email&apos;: u&apos;mark.benvenuto@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-17788&quot; title=&quot;Upgrade to gperftools 2.5&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-17788&quot;&gt;&lt;del&gt;SERVER-17788&lt;/del&gt;&lt;/a&gt; GPerfTools 2.5 Build Integration&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/c162b6bb8950a7dd3c9749356538378eedc50f33&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/c162b6bb8950a7dd3c9749356538378eedc50f33&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1233126" author="xgen-internal-githook" created="Tue, 12 Apr 2016 12:43:46 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;markbenvenuto&apos;, u&apos;name&apos;: u&apos;Mark Benvenuto&apos;, u&apos;email&apos;: u&apos;mark.benvenuto@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-17788&quot; title=&quot;Upgrade to gperftools 2.5&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-17788&quot;&gt;&lt;del&gt;SERVER-17788&lt;/del&gt;&lt;/a&gt; GPerfTools 2.5 - Disable TCMALLOC_AGGRESSIVE_DECOMMIT&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/42b095a20ca543d773699f0c4b008af23ac5a921&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/42b095a20ca543d773699f0c4b008af23ac5a921&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1233125" author="xgen-internal-githook" created="Tue, 12 Apr 2016 12:43:44 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;markbenvenuto&apos;, u&apos;name&apos;: u&apos;Mark Benvenuto&apos;, u&apos;email&apos;: u&apos;mark.benvenuto@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-17788&quot; title=&quot;Upgrade to gperftools 2.5&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-17788&quot;&gt;&lt;del&gt;SERVER-17788&lt;/del&gt;&lt;/a&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;GPerfTools-2.2 Patch&amp;#93;&lt;/span&gt; Cut down number of tcmalloc size classes&lt;/p&gt;

&lt;p&gt;    Cut down number of size classes from 52 to 42.&lt;br/&gt;
    The fewer sizes classes we have, the less memory we waste in overhead with unused allocations,&lt;br/&gt;
    but the more we waste in roundoff error. We use 12.5% as a threshold here, extending the&lt;br/&gt;
    conceptual limit that already existed in the code to how we merge size classes.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/58b645f6e784c59f449b3091d927b536ad579fca&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/58b645f6e784c59f449b3091d927b536ad579fca&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1233124" author="xgen-internal-githook" created="Tue, 12 Apr 2016 12:43:42 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;markbenvenuto&apos;, u&apos;name&apos;: u&apos;Mark Benvenuto&apos;, u&apos;email&apos;: u&apos;mark.benvenuto@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-17788&quot; title=&quot;Upgrade to gperftools 2.5&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-17788&quot;&gt;&lt;del&gt;SERVER-17788&lt;/del&gt;&lt;/a&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;GPerfTools-2.2 Patch&amp;#93;&lt;/span&gt; Lower fragmentation in tcmalloc&lt;/p&gt;

&lt;p&gt;    Halve tcmalloc page size and the size of the smaller slabs - this (worst case)&lt;br/&gt;
    should halve fragmentation for those sizes. Moving the page size down helps with&lt;br/&gt;
    fitting for slab sizes like 20k.&lt;/p&gt;

&lt;p&gt;    No measurable perf impact on our microbenchmark suite, though it&apos;s definitely&lt;br/&gt;
    going to hit the system allocator more.&lt;/p&gt;

&lt;p&gt;    Drop size classes for things above 16K. They&apos;re not of much use as they&apos;re all 1&lt;br/&gt;
    object per slab (though they could be held in the thread cache).&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/99436618a0fe429ae5519b02e13f0b22cac5eba1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/99436618a0fe429ae5519b02e13f0b22cac5eba1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1233123" author="xgen-internal-githook" created="Tue, 12 Apr 2016 12:43:41 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;markbenvenuto&apos;, u&apos;name&apos;: u&apos;Mark Benvenuto&apos;, u&apos;email&apos;: u&apos;mark.benvenuto@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-17788&quot; title=&quot;Upgrade to gperftools 2.5&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-17788&quot;&gt;&lt;del&gt;SERVER-17788&lt;/del&gt;&lt;/a&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;GPerfTools-2.2 Patch&amp;#93;&lt;/span&gt; improve tcmalloc freelist stats&lt;/p&gt;

&lt;p&gt;    Walks the size classes in TCMalloc&apos;s central freelist, exposing interesting&lt;br/&gt;
    statistics via a callback.&lt;/p&gt;

&lt;p&gt;    serverStatus() now includes this information in lieu of the TCMalloc dump stats&lt;br/&gt;
    text block.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/952aa37f0adf19f0470eb4d86ffbd9318aa93cf4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/952aa37f0adf19f0470eb4d86ffbd9318aa93cf4&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1233122" author="xgen-internal-githook" created="Tue, 12 Apr 2016 12:43:40 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;markbenvenuto&apos;, u&apos;name&apos;: u&apos;Mark Benvenuto&apos;, u&apos;email&apos;: u&apos;mark.benvenuto@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-17788&quot; title=&quot;Upgrade to gperftools 2.5&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-17788&quot;&gt;&lt;del&gt;SERVER-17788&lt;/del&gt;&lt;/a&gt; GPerfTools 2.5&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/53a594d4a683a523d9223229bcf3c7ad3ef8b103&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/53a594d4a683a523d9223229bcf3c7ad3ef8b103&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1233121" author="xgen-internal-githook" created="Tue, 12 Apr 2016 12:43:38 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;markbenvenuto&apos;, u&apos;name&apos;: u&apos;Mark Benvenuto&apos;, u&apos;email&apos;: u&apos;mark.benvenuto@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-17788&quot; title=&quot;Upgrade to gperftools 2.5&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-17788&quot;&gt;&lt;del&gt;SERVER-17788&lt;/del&gt;&lt;/a&gt; GPerfTools 2.5 Import Script&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ccb7a4d80f9243a917b9a6182bcc9243f61d3057&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ccb7a4d80f9243a917b9a6182bcc9243f61d3057&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1186117" author="acm" created="Fri, 26 Feb 2016 18:00:36 +0000"  >&lt;p&gt;Err, gperftools 2.5&lt;/p&gt;</comment>
                            <comment id="1179766" author="acm" created="Sat, 20 Feb 2016 16:31:57 +0000"  >&lt;p&gt;Or better, upgrade to gperftools 2.6 when it is released&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                            <outwardlinks description="depends on">
                                        <issuelink>
            <issuekey id="275528">SERVER-23377</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="266795">SERVER-22763</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is depended on by">
                                        <issuelink>
            <issuekey id="260019">SERVER-22268</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>10.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>Mon, 4 Apr 2016 20:40:23 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        7 years, 44 weeks, 1 day ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[<s><a href='https://jira.mongodb.org/browse/SERVER-22763'>SERVER-22763</a></s>, <s><a href='https://jira.mongodb.org/browse/SERVER-23377'>SERVER-23377</a></s>]]></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_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>PM-318</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>ramon.fernandez@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            7 years, 44 weeks, 1 day 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>mark.benvenuto@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrl9o7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrda2f:</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_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="941">Platforms 12 (04/01/16)</customfieldvalue>
    <customfieldvalue id="978">Platforms 13 (04/22/16)</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_11861" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>User Summary</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="11856"><![CDATA[Not Needed]]></customfieldvalue>

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

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