<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:27:19 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-11995] Make 2.6 user upgrade process a single step</title>
                <link>https://jira.mongodb.org/browse/SERVER-11995</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;Allow users to upgrade sharded clusters with a single call to the &lt;tt&gt;authSchemaUpgradeStep&lt;/tt&gt; command on a mongos.  Upgrade will go against the config servers first and then upgrade each shard primary in turn.&lt;/p&gt;

&lt;p&gt;Add a &lt;tt&gt;restart:true&lt;/tt&gt; flag to the command which will allow users to restart the upgrade process from the beginning.&lt;/p&gt;</description>
                <environment></environment>
        <key id="101440">SERVER-11995</key>
            <summary>Make 2.6 user upgrade process a single step</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="schwerin@mongodb.com">Andy Schwerin</assignee>
                                    <reporter username="dan@mongodb.com">Daniel Pasette</reporter>
                        <labels>
                    </labels>
                <created>Fri, 6 Dec 2013 19:18:53 +0000</created>
                <updated>Thu, 6 Feb 2014 00:32:30 +0000</updated>
                            <resolved>Fri, 10 Jan 2014 18:04:40 +0000</resolved>
                                    <version>2.5.4</version>
                                    <fixVersion>2.5.5</fixVersion>
                                    <component>Admin</component>
                    <component>Security</component>
                                        <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="480323" author="xgen-internal-githook" created="Fri, 10 Jan 2014 18:04:23 +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@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11995&quot; title=&quot;Make 2.6 user upgrade process a single step&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11995&quot;&gt;&lt;del&gt;SERVER-11995&lt;/del&gt;&lt;/a&gt; Test of successful upgrade of auth schema on a sharded cluster w/ rs shards.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/a0685f508ddb97b1a515e60973af2abb39d05926&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/a0685f508ddb97b1a515e60973af2abb39d05926&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="480321" author="xgen-internal-githook" created="Fri, 10 Jan 2014 18:03:52 +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@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11995&quot; title=&quot;Make 2.6 user upgrade process a single step&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11995&quot;&gt;&lt;del&gt;SERVER-11995&lt;/del&gt;&lt;/a&gt; Have authSchemaUpgrade sent to a mongos upgrade auth schema everywhere.&lt;/p&gt;

&lt;p&gt;In particular, sends the commands to each shard, as well as performing the upgrade on the&lt;br/&gt;
config servers.&lt;/p&gt;

&lt;p&gt;Also, allow user to specify maximum number of upgrade steps to take on any given shard.&lt;br/&gt;
Defaults to &quot;as many as necessary&quot;.&lt;/p&gt;

&lt;p&gt;To achieve these changes, separate implementations of the upgrade command are provided to&lt;br/&gt;
mongos and mognod.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/74f5f12f83f5dc6e221e4218ebe6832930822627&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/74f5f12f83f5dc6e221e4218ebe6832930822627&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479200" author="schwerin" created="Wed, 8 Jan 2014 21:10:26 +0000"  >&lt;p&gt;authSchemaUpgradeStep to be renamed to authSchemaUpgrade.&lt;/p&gt;

&lt;p&gt;Command now takes two optional parameters:&lt;/p&gt;

&lt;p&gt;upgradeShards: &amp;lt;Boolean&amp;gt;, defaults to true, only meaningful on mongos.  When true, after successfully upgrade cluster configuration, runs the upgrade command on each shard in turn.&lt;/p&gt;

&lt;p&gt;maxSteps: Default means &quot;as many as necessary&quot;, maximum number of steps of upgrade to take.  Mostly for internal testing.  Legit values are omitted, 1 and 2.&lt;/p&gt;</comment>
                            <comment id="479194" author="xgen-internal-githook" created="Wed, 8 Jan 2014 21:04:11 +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@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11995&quot; title=&quot;Make 2.6 user upgrade process a single step&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11995&quot;&gt;&lt;del&gt;SERVER-11995&lt;/del&gt;&lt;/a&gt; Remove redundant addStatus in favor of appendCommandStatus.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/6fe729fdc28b23f105ff4466602615c8cd3585e8&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/6fe729fdc28b23f105ff4466602615c8cd3585e8&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="478651" author="xgen-internal-githook" created="Tue, 7 Jan 2014 23:32:32 +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@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11995&quot; title=&quot;Make 2.6 user upgrade process a single step&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11995&quot;&gt;&lt;del&gt;SERVER-11995&lt;/del&gt;&lt;/a&gt; Fix Windows compiler error for bson_extract_test.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e129b9b625da164551471d68ccf9d2602abe4a3c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e129b9b625da164551471d68ccf9d2602abe4a3c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="478568" author="xgen-internal-githook" created="Tue, 7 Jan 2014 21:42:26 +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@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11995&quot; title=&quot;Make 2.6 user upgrade process a single step&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11995&quot;&gt;&lt;del&gt;SERVER-11995&lt;/del&gt;&lt;/a&gt; Add basic integer support to bson_extract.h.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/7ad6ad2e90f4b17c73c0f74f57460ef50469fa0b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/7ad6ad2e90f4b17c73c0f74f57460ef50469fa0b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="478541" author="xgen-internal-githook" created="Tue, 7 Jan 2014 21:15:55 +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@10gen.com&apos;}
&lt;p&gt;Message: Fix getNodeId method of ReplSetTest object to return 0, not undefined, when node.nodeId == 0.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11995&quot; title=&quot;Make 2.6 user upgrade process a single step&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11995&quot;&gt;&lt;del&gt;SERVER-11995&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/6535996c87f3430d8b084106c94e4763be50427a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/6535996c87f3430d8b084106c94e4763be50427a&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="105248">SERVER-12298</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                                        </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 7 Jan 2014 20:46:46 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        10 years, 5 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_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>ian@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            10 years, 5 weeks, 5 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Old_Backport</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10000"><![CDATA[No]]></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>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrm5zj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrunzr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>92867</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_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|hrntuf:</customfieldvalue>

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