<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 07:53:56 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>[DOCS-7270] Document the procedure for changing the value of journalCompressor</title>
                <link>https://jira.mongodb.org/browse/DOCS-7270</link>
                <project id="10380" key="DOCS">Documentation</project>
                    <description>&lt;p&gt;It is an issue because the journalCompressor cannot be changed as easy as blockCompressor. For example if you change journalCompressor from &quot;snappy&quot; (default) to &quot;none&quot;, the server will not be able to start.&lt;/p&gt;

&lt;p&gt;The server needs to use the journal during the recovery phase, but if the &lt;tt&gt;journalCompressor&lt;/tt&gt;&apos;s value does not match the compressor the journal was originally created with, the server will fail to read the journal and hence the recovery cannot be done:&lt;/p&gt;
&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;2016-02-25T18:44:58.184+1100 I STORAGE  [initandlisten] wiredtiger_open config: create,cache_size=1G,session_max=20000,eviction=(threads_max=4),statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=none),file_manager=(close_idle_time=100000),checkpoint=(wait=60,log_size=2GB),statistics_log=(wait=0),&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;2016-02-25T18:44:58.222+1100 E STORAGE  [initandlisten] WiredTiger (-31802) [1456386298:222607][9973:0x7f403ff60bc0]: log_read: Compressed record with no configured compressor: WT_ERROR: non-specific WiredTiger error&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;2016-02-25T18:44:58.227+1100 I -        [initandlisten] Assertion: 28595:-31802: WT_ERROR: non-specific WiredTiger error&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;2016-02-25T18:44:58.228+1100 I STORAGE  [initandlisten] exception in initAndListen: 28595 -31802: WT_ERROR: non-specific WiredTiger error, terminating&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;2016-02-25T18:44:58.228+1100 I CONTROL  [initandlisten] dbexit:  rc: 100&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;

&lt;p&gt;This is how it should be performed (the journal will be dropped and re-created as a result):&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;shutdown the &lt;tt&gt;mongod&lt;/tt&gt; process; the shutdown should be clean (db.shutdownServer()) to make sure that recovery phase will not be needed; otherwise the data may be left inconsistent after the step (2) is taken.&lt;/li&gt;
	&lt;li&gt;restart &lt;tt&gt;mongod&lt;/tt&gt; with the &lt;tt&gt;--nojournal&lt;/tt&gt; option set&lt;/li&gt;
	&lt;li&gt;shutdown &lt;tt&gt;mongod&lt;/tt&gt;&lt;/li&gt;
	&lt;li&gt;restart &lt;tt&gt;mongod&lt;/tt&gt; with new &lt;tt&gt;journalCompressor&lt;/tt&gt; option and with &lt;tt&gt;&quot;--nojournal&quot;&lt;/tt&gt; unset&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;We need to have this procedure documented and linked where &lt;tt&gt;storage.wiredTiger.engineConfig.journalCompressor&lt;/tt&gt; (configuration file option) and &lt;tt&gt;--journalCompressor&lt;/tt&gt; are described.&lt;/p&gt;</description>
                <environment></environment>
        <key id="268212">DOCS-7270</key>
            <summary>Document the procedure for changing the value of journalCompressor</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="kay.kim@mongodb.com">Kay Kim</assignee>
                                    <reporter username="dmitry.ryabtsev@mongodb.com">Dmitry Ryabtsev</reporter>
                        <labels>
                    </labels>
                <created>Fri, 26 Feb 2016 00:55:56 +0000</created>
                <updated>Mon, 30 Oct 2023 21:35:49 +0000</updated>
                            <resolved>Mon, 15 Apr 2019 15:59:27 +0000</resolved>
                                                    <fixVersion>Server_Docs_20231030</fixVersion>
                                    <component>manual</component>
                    <component>Server</component>
                        <due></due>
                            <votes>1</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="2213472" author="xgen-internal-githook" created="Mon, 15 Apr 2019 15:50:02 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;email&apos;: &apos;kay.kim@10gen.com&apos;, &apos;name&apos;: &apos;Kay Kim&apos;, &apos;username&apos;: &apos;kay-kim&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/DOCS-7270&quot; title=&quot;Document the procedure for changing the value of journalCompressor&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DOCS-7270&quot;&gt;&lt;del&gt;DOCS-7270&lt;/del&gt;&lt;/a&gt;,&lt;a href=&quot;https://jira.mongodb.org/browse/DOCS-12495&quot; title=&quot;3.6 journal process docs, change to WT checkpointing not clear&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DOCS-12495&quot;&gt;&lt;del&gt;DOCS-12495&lt;/del&gt;&lt;/a&gt;: changing value of journalCompressor&lt;br/&gt;
Branch: v4.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/docs/commit/a8c5baa7828672c13b6c0fc463d0a7a373149d6a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/docs/commit/a8c5baa7828672c13b6c0fc463d0a7a373149d6a&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2213451" author="xgen-internal-githook" created="Mon, 15 Apr 2019 15:43:59 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;email&apos;: &apos;kay.kim@10gen.com&apos;, &apos;name&apos;: &apos;Kay Kim&apos;, &apos;username&apos;: &apos;kay-kim&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/DOCS-7270&quot; title=&quot;Document the procedure for changing the value of journalCompressor&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DOCS-7270&quot;&gt;&lt;del&gt;DOCS-7270&lt;/del&gt;&lt;/a&gt;,&lt;a href=&quot;https://jira.mongodb.org/browse/DOCS-12495&quot; title=&quot;3.6 journal process docs, change to WT checkpointing not clear&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DOCS-12495&quot;&gt;&lt;del&gt;DOCS-12495&lt;/del&gt;&lt;/a&gt;: changing value of journalCompressor&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/docs/commit/476bb07c93e364d7d61665c50334955f4d24c985&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/docs/commit/476bb07c93e364d7d61665c50334955f4d24c985&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2208732" author="kay.kim@10gen.com" created="Wed, 10 Apr 2019 20:09:57 +0000"  >&lt;p&gt;The downgrade from 4.2 instructions for zstd journal compressor will need the same 4.0/4.2 procedure.&lt;/p&gt;


&lt;p&gt;Since the 4.2 downgrade instructions for zstd journal compressor are currently in CR, will &lt;br/&gt;
update that procedure with the start as standalone/--nojournal&lt;/p&gt;

&lt;p&gt;At the end of that CR, will apply patches to the 4.0/4.2 branches for the manage journaling tutorial as well.&lt;/p&gt;</comment>
                            <comment id="2208536" author="xgen-internal-githook" created="Wed, 10 Apr 2019 18:04:34 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kay Kim&apos;, &apos;username&apos;: &apos;kay-kim&apos;, &apos;email&apos;: &apos;kay.kim@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/DOCS-7270&quot; title=&quot;Document the procedure for changing the value of journalCompressor&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DOCS-7270&quot;&gt;&lt;del&gt;DOCS-7270&lt;/del&gt;&lt;/a&gt;,&lt;a href=&quot;https://jira.mongodb.org/browse/DOCS-12495&quot; title=&quot;3.6 journal process docs, change to WT checkpointing not clear&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DOCS-12495&quot;&gt;&lt;del&gt;DOCS-12495&lt;/del&gt;&lt;/a&gt;: changing value of journalCompressor&lt;br/&gt;
Branch: v3.6&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/docs/commit/88bd207dd54fab9b632d86a944bbe67ef8d73a64&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/docs/commit/88bd207dd54fab9b632d86a944bbe67ef8d73a64&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2205147" author="xgen-internal-githook" created="Mon, 8 Apr 2019 14:57:03 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;email&apos;: &apos;kay.kim@10gen.com&apos;, &apos;name&apos;: &apos;Kay Kim&apos;, &apos;username&apos;: &apos;kay-kim&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/DOCS-7270&quot; title=&quot;Document the procedure for changing the value of journalCompressor&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DOCS-7270&quot;&gt;&lt;del&gt;DOCS-7270&lt;/del&gt;&lt;/a&gt;,&lt;a href=&quot;https://jira.mongodb.org/browse/DOCS-12495&quot; title=&quot;3.6 journal process docs, change to WT checkpointing not clear&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DOCS-12495&quot;&gt;&lt;del&gt;DOCS-12495&lt;/del&gt;&lt;/a&gt;: changing value of journalCompressor&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/docs/commit/1aef356ead94ee0d12b4c043e4d8700a543e2601&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/docs/commit/1aef356ead94ee0d12b4c043e4d8700a543e2601&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="1649304">SERVER-55208</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Sat, 24 Sep 2016 20:01:48 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        4 years, 43 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_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>DOCSP-1769</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>emet.ozar@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            4 years, 43 weeks, 2 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>dmitry.ryabtsev@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>kay.kim@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrkgjb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_16262" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Products</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="16059"><![CDATA[Server]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hsisnr:</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_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrzc7r:</customfieldvalue>

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