<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:13:08 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-26757] Add featureCompatibilityVersion as a command line option</title>
                <link>https://jira.mongodb.org/browse/SERVER-26757</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;Would be great if we could set featureCompatibilityVersion. &lt;/p&gt;

&lt;p&gt;1. Its a easy way to configure it.&lt;/p&gt;

&lt;p&gt;2. It documents the feature via the -h command.&lt;/p&gt;</description>
                <environment></environment>
        <key id="326633">SERVER-26757</key>
            <summary>Add featureCompatibilityVersion as a command line option</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.mongodb.org/images/icons/priorities/minor.svg">Minor - P4</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="2">Won&apos;t Fix</resolution>
                                        <assignee username="schwerin@mongodb.com">Andy Schwerin</assignee>
                                    <reporter username="joe.drumgoole@mongodb.com">Joe Drumgoole</reporter>
                        <labels>
                    </labels>
                <created>Tue, 25 Oct 2016 14:01:17 +0000</created>
                <updated>Mon, 31 Oct 2016 13:48:12 +0000</updated>
                            <resolved>Fri, 28 Oct 2016 14:06:46 +0000</resolved>
                                                                    <component>Admin</component>
                                        <votes>0</votes>
                                    <watches>10</watches>
                                                                                                                <comments>
                            <comment id="1421721" author="kyle.suarez" created="Mon, 31 Oct 2016 13:48:12 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=joe.drumgoole&quot; class=&quot;user-hover&quot; rel=&quot;joe.drumgoole&quot;&gt;joe.drumgoole&lt;/a&gt;, I&apos;ve added a comment to &lt;a href=&quot;https://jira.mongodb.org/browse/DOCS-9201&quot; title=&quot;Not documented how to set featureCompatibilityVersion&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DOCS-9201&quot;&gt;&lt;del&gt;DOCS-9201&lt;/del&gt;&lt;/a&gt; to make sure that the &lt;tt&gt;setFeatureCompatibilityVersion&lt;/tt&gt; command and the general work on Upgrade/Downgrade is appropriately documented.&lt;/p&gt;</comment>
                            <comment id="1421670" author="joe.drumgoole@10gen.com" created="Mon, 31 Oct 2016 12:23:26 +0000"  >&lt;p&gt;Somebody should explain what this option is actually doing. Its obviously doing more than just turning on the new 3.4 features. Is it reversible? i.e. can you flick it on and off? What does it do to the database.&lt;/p&gt;</comment>
                            <comment id="1420418" author="schwerin" created="Fri, 28 Oct 2016 14:06:22 +0000"  >&lt;p&gt;You cannot reconfigure a replica set from the command line. Also, slowms is not a good analog to featureCompatibilityVersion, because adjusting slowms cannot affect the integrity of the stored data, only the contents of the diagnostic logs.&lt;/p&gt;

&lt;p&gt;I agree that for standalone mongod instances, configuring from the command line would be convenient, but the work involved to make it safe is pretty involved and easy to get wrong, so I&apos;m going to close this as &quot;Won&apos;t Fix&quot;. Thanks for pushing on this, though.&lt;/p&gt;</comment>
                            <comment id="1420295" author="joe.drumgoole@10gen.com" created="Fri, 28 Oct 2016 10:07:15 +0000"  >&lt;p&gt;SlowMS is configurable after the fact and is a command line pattern.&lt;/p&gt;

&lt;p&gt;You can also reconfigure a replica set and that is also a command line option.&lt;/p&gt;

&lt;p&gt;Basically this would consistent with other variables we can set on the command line and reset inside the shell.&lt;/p&gt;</comment>
                            <comment id="1419338" author="milkie" created="Thu, 27 Oct 2016 12:28:22 +0000"  >&lt;p&gt;Would you then prohibit allowing someone to subsequently change it with the command, if started with an explicit command line option?  Otherwise, you could now end up with a server whose live featureCompatibilityVersion wouldn&apos;t match the command line option.&lt;/p&gt;</comment>
                            <comment id="1419336" author="joe.drumgoole@10gen.com" created="Thu, 27 Oct 2016 12:24:02 +0000"  >&lt;p&gt;Got it. Still from a developer perspective it would make life easier if single instance mongods could be configured from the command line.&lt;/p&gt;</comment>
                            <comment id="1419327" author="milkie" created="Thu, 27 Oct 2016 12:09:44 +0000"  >&lt;p&gt;Sorry, I should have explained.  The feature compatibility version affects what data is allowed to be inserted.  Therefore, on a sharded or replicated system, it needs to change globally across all of the nodes at the same time.  That would be impossible to do with a command line option.&lt;/p&gt;</comment>
                            <comment id="1419209" author="joe.drumgoole@10gen.com" created="Thu, 27 Oct 2016 08:52:53 +0000"  >&lt;p&gt;I don&apos;t understand this question. Why would it not work on a replicated/sharded system?&lt;/p&gt;</comment>
                            <comment id="1416796" author="milkie" created="Tue, 25 Oct 2016 14:17:04 +0000"  >&lt;p&gt;I&apos;m not sure this is a good idea.  How would it work on a replicated or sharded system?&lt;/p&gt;</comment>
                    </comments>
                    <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_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 25 Oct 2016 14:17:04 +0000</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            7 years, 15 weeks, 2 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>schwerin@mongodb.com</customfieldvalue>
            <customfieldvalue>milkie@mongodb.com</customfieldvalue>
            <customfieldvalue>joe.drumgoole@mongodb.com</customfieldvalue>
            <customfieldvalue>kyle.suarez@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrjsp3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hsr6h3:</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_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|hseezr:</customfieldvalue>

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