<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:02:58 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-23299] Remove temp flag on all collections if last startup was on 3.2.0-3.2.4 </title>
                <link>https://jira.mongodb.org/browse/SERVER-23299</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;This is one way to clean up the damage from &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-23274&quot; title=&quot;Collections created with the $out aggregation pipeline in MongoDB 3.2 get dropped on replica set election&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-23274&quot;&gt;&lt;del&gt;SERVER-23274&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</description>
                <environment></environment>
        <key id="274408">SERVER-23299</key>
            <summary>Remove temp flag on all collections if last startup was on 3.2.0-3.2.4 </summary>
                <type id="2" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14711&amp;avatarType=issuetype">New Feature</type>
                                            <priority id="2" iconUrl="https://jira.mongodb.org/images/icons/priorities/critical.svg">Critical - P2</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="schwerin@mongodb.com">Andy Schwerin</assignee>
                                    <reporter username="mathias@mongodb.com">Mathias Stearn</reporter>
                        <labels>
                            <label>code-and-test</label>
                    </labels>
                <created>Tue, 22 Mar 2016 22:53:30 +0000</created>
                <updated>Fri, 31 Mar 2017 16:41:16 +0000</updated>
                            <resolved>Wed, 13 Apr 2016 13:57:29 +0000</resolved>
                                                    <fixVersion>3.2.5</fixVersion>
                    <fixVersion>3.3.5</fixVersion>
                                    <component>Storage</component>
                                        <votes>0</votes>
                                    <watches>15</watches>
                                                                                                                <comments>
                            <comment id="1438953" author="xgen-internal-githook" created="Mon, 21 Nov 2016 13:48:35 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-23514&quot; title=&quot;Remove code and tests from SERVER-23299&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-23514&quot;&gt;&lt;del&gt;SERVER-23514&lt;/del&gt;&lt;/a&gt; remove code and tests from &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-23299&quot; title=&quot;Remove temp flag on all collections if last startup was on 3.2.0-3.2.4 &quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-23299&quot;&gt;&lt;del&gt;SERVER-23299&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/eda82cb72e0271604267a9d80f5468d5b0dbc348&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/eda82cb72e0271604267a9d80f5468d5b0dbc348&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1234553" author="xgen-internal-githook" created="Wed, 13 Apr 2016 13:57:07 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-23299&quot; title=&quot;Remove temp flag on all collections if last startup was on 3.2.0-3.2.4 &quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-23299&quot;&gt;&lt;del&gt;SERVER-23299&lt;/del&gt;&lt;/a&gt; Add an arbiter to server-23299-1.js test, to remove flaky behavior.&lt;/p&gt;

&lt;p&gt;The multiversion suite&apos;s replica set upgrade logic expects sets to have&lt;br/&gt;
at least three nodes. Add an arbiter so this test can use said upgrade logic&lt;br/&gt;
reliably.&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 985d53ebd792481f2443ad14eefdb0d0fbf28eff)&lt;br/&gt;
Branch: v3.2&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/c3b97911a0490581163975a5af13d6141fc684b9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/c3b97911a0490581163975a5af13d6141fc684b9&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1234545" author="xgen-internal-githook" created="Wed, 13 Apr 2016 13:54:36 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-23299&quot; title=&quot;Remove temp flag on all collections if last startup was on 3.2.0-3.2.4 &quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-23299&quot;&gt;&lt;del&gt;SERVER-23299&lt;/del&gt;&lt;/a&gt; Add an arbiter to server-23299-1.js test, to remove flaky behavior.&lt;/p&gt;

&lt;p&gt;The multiversion suite&apos;s replica set upgrade logic expects sets to have&lt;br/&gt;
at least three nodes. Add an arbiter so this test can use said upgrade logic&lt;br/&gt;
reliably.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/56a903eb64f5b9865f1b54b90334f02cb5adf6dd&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/56a903eb64f5b9865f1b54b90334f02cb5adf6dd&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1229368" author="xgen-internal-githook" created="Thu, 7 Apr 2016 17:20:45 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-23299&quot; title=&quot;Remove temp flag on all collections if last startup was on 3.2.0-3.2.4 &quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-23299&quot;&gt;&lt;del&gt;SERVER-23299&lt;/del&gt;&lt;/a&gt; Fix lint error in js test.&lt;br/&gt;
Branch: v3.2&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/73d620c9d35ab5d44d35f2602dd48203647b428d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/73d620c9d35ab5d44d35f2602dd48203647b428d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1229202" author="xgen-internal-githook" created="Thu, 7 Apr 2016 15:32:49 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-23299&quot; title=&quot;Remove temp flag on all collections if last startup was on 3.2.0-3.2.4 &quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-23299&quot;&gt;&lt;del&gt;SERVER-23299&lt;/del&gt;&lt;/a&gt; When starting mongod, clear temp flags from collections if appropriate.&lt;/p&gt;

&lt;p&gt;See the description in &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-23299&quot; title=&quot;Remove temp flag on all collections if last startup was on 3.2.0-3.2.4 &quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-23299&quot;&gt;&lt;del&gt;SERVER-23299&lt;/del&gt;&lt;/a&gt; for the definition of appropriate.&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 5e11e4484b84c8f913a4b14b24fbb7c9c46ee40f)&lt;br/&gt;
Branch: v3.2&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/5f23fb00bf69a19b67c385e7e953137c70eaa3e0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/5f23fb00bf69a19b67c385e7e953137c70eaa3e0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1225486" author="xgen-internal-githook" created="Mon, 4 Apr 2016 23:02:20 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-23299&quot; title=&quot;Remove temp flag on all collections if last startup was on 3.2.0-3.2.4 &quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-23299&quot;&gt;&lt;del&gt;SERVER-23299&lt;/del&gt;&lt;/a&gt; When starting mongod, clear temp flags from collections if appropriate.&lt;/p&gt;

&lt;p&gt;See the description in &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-23299&quot; title=&quot;Remove temp flag on all collections if last startup was on 3.2.0-3.2.4 &quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-23299&quot;&gt;&lt;del&gt;SERVER-23299&lt;/del&gt;&lt;/a&gt; for the definition of appropriate.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/5e11e4484b84c8f913a4b14b24fbb7c9c46ee40f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/5e11e4484b84c8f913a4b14b24fbb7c9c46ee40f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1225485" author="xgen-internal-githook" created="Mon, 4 Apr 2016 23:02:19 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-23299&quot; title=&quot;Remove temp flag on all collections if last startup was on 3.2.0-3.2.4 &quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-23299&quot;&gt;&lt;del&gt;SERVER-23299&lt;/del&gt;&lt;/a&gt; When starting mongod, clear temp flags from collections if appropriate.&lt;/p&gt;

&lt;p&gt;See the description in &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-23299&quot; title=&quot;Remove temp flag on all collections if last startup was on 3.2.0-3.2.4 &quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-23299&quot;&gt;&lt;del&gt;SERVER-23299&lt;/del&gt;&lt;/a&gt; for the definition of appropriate.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/5e11e4484b84c8f913a4b14b24fbb7c9c46ee40f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/5e11e4484b84c8f913a4b14b24fbb7c9c46ee40f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1216675" author="dan@10gen.com" created="Mon, 28 Mar 2016 14:27:47 +0000"  >&lt;p&gt;We already touch every collection and index at startup, so this check shouldn&apos;t make an appreciable difference.&lt;/p&gt;</comment>
                            <comment id="1216664" author="schwerin" created="Mon, 28 Mar 2016 14:16:46 +0000"  >&lt;p&gt;For systems with very large numbers of collections, none of which need the temp flag cleared, do you think this approach will have an appreciable impact on startup time, &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=redbeard0531&quot; class=&quot;user-hover&quot; rel=&quot;redbeard0531&quot;&gt;redbeard0531&lt;/a&gt;? It&apos;s only going to happen when transition ing from 3.2.x for x &amp;lt; 5 to a newer release, but if it&apos;s going to take a long time, I can make sure to add some affirmative logging.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="274067">SERVER-23274</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="284074">SERVER-24024</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="277350">SERVER-23514</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>9.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_12451" key="com.atlassian.jira.plugin.system.customfieldtypes:multiversion">
                        <customfieldname>Backport Completed</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="16541">3.2.5</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_13552" key="com.go2group.jira.plugin.crm:crm_generic_field">
                        <customfieldname>Case</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[[500A000000WkO4BIAV]]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 22 Mar 2016 23:10:12 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        7 years, 12 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_14262" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>End date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 13 Apr 2016 23:59:59 +0000</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_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            7 years, 12 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>schwerin@mongodb.com</customfieldvalue>
            <customfieldvalue>dan@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>mathias@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrkcrj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrdaev:</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="895">Sharding 12 (04/01/16)</customfieldvalue>
    <customfieldvalue id="896">Sharding 13 (04/22/16)</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_14261" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>Start date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 22 Mar 2016 00:00:00 +0000</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="11857"><![CDATA[Requested]]></customfieldvalue>

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

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