<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:30:26 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-32509] Mobile SE: Implement error reporting for unsupported startup options</title>
                <link>https://jira.mongodb.org/browse/SERVER-32509</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description></description>
                <environment></environment>
        <key id="477701">SERVER-32509</key>
            <summary>Mobile SE: Implement error reporting for unsupported startup options</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="sulabh.mahajan@mongodb.com">Sulabh Mahajan</assignee>
                                    <reporter username="sulabh.mahajan@mongodb.com">Sulabh Mahajan</reporter>
                        <labels>
                            <label>nonnyc</label>
                            <label>storage-engines</label>
                    </labels>
                <created>Tue, 2 Jan 2018 10:55:43 +0000</created>
                <updated>Mon, 30 Oct 2023 23:09:37 +0000</updated>
                            <resolved>Thu, 5 Jul 2018 10:36:01 +0000</resolved>
                                                    <fixVersion>4.0.1</fixVersion>
                    <fixVersion>4.1.1</fixVersion>
                                    <component>Storage</component>
                                        <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="1940240" author="xgen-internal-githook" created="Fri, 6 Jul 2018 06:19:24 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;username&apos;: &apos;sulabhM&apos;, &apos;name&apos;: &apos;Sulabh Mahajan&apos;, &apos;email&apos;: &apos;sulabh.mahajan@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-32509&quot; title=&quot;Mobile SE: Implement error reporting for unsupported startup options&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-32509&quot;&gt;&lt;del&gt;SERVER-32509&lt;/del&gt;&lt;/a&gt; Report error for unsupported startup-options with Mobile SE&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 1899ec4b7b692e1a0aaf0086194f22f893a6cb55)&lt;br/&gt;
Branch: v4.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/6de0a65f11817a9bdbecdd05c65344b6b583f40b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/6de0a65f11817a9bdbecdd05c65344b6b583f40b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1939154" author="xgen-internal-githook" created="Thu, 5 Jul 2018 11:15:56 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;username&apos;: &apos;sulabhM&apos;, &apos;name&apos;: &apos;Sulabh Mahajan&apos;, &apos;email&apos;: &apos;sulabh.mahajan@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-32509&quot; title=&quot;Mobile SE: Implement error reporting for unsupported startup options&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-32509&quot;&gt;&lt;del&gt;SERVER-32509&lt;/del&gt;&lt;/a&gt; Remove --repair error reporting and &quot;mobile&quot; reference&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/a76888797c5713382aa7139157880aad2db378d5&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/a76888797c5713382aa7139157880aad2db378d5&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1939134" author="xgen-internal-githook" created="Thu, 5 Jul 2018 10:33:37 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;username&apos;: &apos;sulabhM&apos;, &apos;name&apos;: &apos;Sulabh Mahajan&apos;, &apos;email&apos;: &apos;sulabh.mahajan@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-32509&quot; title=&quot;Mobile SE: Implement error reporting for unsupported startup options&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-32509&quot;&gt;&lt;del&gt;SERVER-32509&lt;/del&gt;&lt;/a&gt; Report error for unsupported startup-options with Mobile SE&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/1899ec4b7b692e1a0aaf0086194f22f893a6cb55&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/1899ec4b7b692e1a0aaf0086194f22f893a6cb55&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1932686" author="milkie" created="Wed, 27 Jun 2018 12:43:25 +0000"  >&lt;p&gt;indexBuildRetry was intended for resuming index builds on secondary nodes with unclean shutdowns, so mobile shouldn&apos;t have to worry about it here.  It would be fine to disable it (make it default to &apos;false&apos; on mobile).  Its behavior will be changing for 4.2 in any event.&lt;/p&gt;

&lt;p&gt;I think you should ignore the syncPeriodSecs on mobile &amp;#8211; we can document this to make it clear to users.&lt;/p&gt;</comment>
                            <comment id="1932568" author="sulabh.mahajan" created="Wed, 27 Jun 2018 07:09:06 +0000"  >&lt;p&gt;Status:&lt;br/&gt;
Coded the changes for:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Journal disabled - throw an error&lt;/li&gt;
	&lt;li&gt;directoryPerDB - engine settings already set to not supported, warning taking care of&lt;/li&gt;
	&lt;li&gt;turning replication ON - throw an error&lt;/li&gt;
	&lt;li&gt;repair - throw an error (repairPath defaults to database directory if not specified, I don&apos;t think we need to error out if user sets repairPath but doesn&apos;t specify &lt;tt&gt;--repair&lt;/tt&gt;)&lt;/li&gt;
	&lt;li&gt;profiling - throw an error&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Need to discuss the following:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;The default for &lt;tt&gt;indexBuildRetry&lt;/tt&gt; is true. Need to confirm the behaviour when index build is interrupted and session restarted and fix accordingly&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;storage.syncPeriodSecs&lt;/tt&gt; or &lt;tt&gt;--syncdelay&lt;/tt&gt; defaults to 60 and that doesn&apos;t make sense with mobile. &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-33651&quot; title=&quot;Mobile SE: Use full synchronous mode for SQLite writes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-33651&quot;&gt;&lt;del&gt;SERVER-33651&lt;/del&gt;&lt;/a&gt; makes sure &lt;tt&gt;SQLite3&lt;/tt&gt;  runs with &lt;tt&gt;PRAGMA synchronous=FULL&lt;/tt&gt; which should amount to fsync-ing each operation and hence equivalent to no syncdelay. I am not sure how to address it if the user tries to configure that value.&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="1925959" author="milkie" created="Wed, 20 Jun 2018 12:47:04 +0000"  >&lt;p&gt;(But I forgot you&apos;ll be backporting this to 4.0, so in retrospect it doesn&apos;t matter when you do this work.)&lt;/p&gt;</comment>
                            <comment id="1925958" author="milkie" created="Wed, 20 Jun 2018 12:46:07 +0000"  >&lt;p&gt;You may want to wait a bit to do this work, as some of those command line options will be going away in this development cycle.  For example, repairPath will be removed as part of the removal of MMAP, and indexBuildRetry will be going away as part of the two-phase index build project.&lt;/p&gt;</comment>
                            <comment id="1925698" author="sulabh.mahajan" created="Wed, 20 Jun 2018 01:37:50 +0000"  >&lt;p&gt;Implement error reporting for unsupported startup options:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Journal disabled&lt;/li&gt;
	&lt;li&gt;directoryPerDB&lt;/li&gt;
	&lt;li&gt;indexBuildRetry&lt;/li&gt;
	&lt;li&gt;repairPath&lt;/li&gt;
	&lt;li&gt;syncPeriodSecs&lt;/li&gt;
	&lt;li&gt;repair&lt;/li&gt;
	&lt;li&gt;Profiling&lt;/li&gt;
	&lt;li&gt;(Confirm enabling oplog/replication returns the right error)&lt;/li&gt;
&lt;/ul&gt;
</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10420">
                    <name>Backports</name>
                                            <outwardlinks description="backported by">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10320">
                    <name>Documented</name>
                                                                <inwardlinks description="is documented by">
                                        <issuelink>
            <issuekey id="575071">DOCS-11907</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>8.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_12450" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Backport Requested</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="15640"><![CDATA[v4.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>Wed, 20 Jun 2018 12:46:07 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        5 years, 31 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_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>PM-821</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>
                            5 years, 31 weeks, 5 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>milkie@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>sulabh.mahajan@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|htn5bb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr8qn3:</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="2366">Storage Non-NYC 2018-07-02</customfieldvalue>
    <customfieldvalue id="2397">Storage Non-NYC 2018-07-16</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10555" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3.0</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|htmrfr:</customfieldvalue>

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