<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 06:17:59 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-71080] Revise WiredTiger verbose messaging config</title>
                <link>https://jira.mongodb.org/browse/SERVER-71080</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;A recent project (PM-2898) has added support for DEBUG_1 through DEBUG_5 verbosity levels to WiredTiger, and moved a large number of messages to DEBUG_2 and DEBUG_3. The code that maps Server log levels to WiredTiger log levels currently skips DEBUG_1 since it would previously result in too much output, but that may no longer be true.&lt;/p&gt;

&lt;p&gt;We should experiment with re-allowing DEBUG_1, and if there&apos;s still too much output, look at which WiredTiger messages can be moved up a level or two.&lt;/p&gt;</description>
                <environment></environment>
        <key id="2174959">SERVER-71080</key>
            <summary>Revise WiredTiger verbose messaging config</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</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="13201">Fixed</resolution>
                                        <assignee username="damian.wasilewicz@mongodb.com">Damian Wasilewicz</assignee>
                                    <reporter username="will.korteland@mongodb.com">Will Korteland</reporter>
                        <labels>
                    </labels>
                <created>Fri, 4 Nov 2022 05:08:02 +0000</created>
                <updated>Fri, 3 Nov 2023 14:46:57 +0000</updated>
                            <resolved>Fri, 3 Nov 2023 14:46:57 +0000</resolved>
                                                    <fixVersion>7.2.0-rc0</fixVersion>
                                                        <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="5852375" author="xgen-internal-githook" created="Fri, 3 Nov 2023 14:45:00 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Damian Wasilewicz&apos;, &apos;email&apos;: &apos;damian.wasilewicz@mongodb.com&apos;, &apos;username&apos;: &apos;DamianWasilewicz&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-71080&quot; title=&quot;Revise WiredTiger verbose messaging config&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-71080&quot;&gt;&lt;del&gt;SERVER-71080&lt;/del&gt;&lt;/a&gt; Revise WiredTiger verbose messaging config&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/65e7b63cc6dbc6d73fb3a4634e882277495a925f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/65e7b63cc6dbc6d73fb3a4634e882277495a925f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5850189" author="JIRAUSER1269484" created="Thu, 2 Nov 2023 17:43:31 +0000"  >&lt;p&gt;With the change in logging, based on running a few tests (the replica_sets_jscore_passthrough suite and keeping a mongod instance running idly locally) logging seems to be reasonable now&lt;/p&gt;</comment>
                            <comment id="5723073" author="JIRAUSER1263295" created="Fri, 22 Sep 2023 01:09:18 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=damian.wasilewicz%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;damian.wasilewicz@mongodb.com&quot;&gt;damian.wasilewicz@mongodb.com&lt;/a&gt; no worries. Just a heads up, the WT ticket blocking this is merged, but it&apos;ll take a few days to get vendored into MongoDB so you can play with it in master.&lt;/p&gt;

&lt;p&gt;(If you&apos;re really keen, you could include that WT change in your local checkout and test it like that.)&lt;/p&gt;</comment>
                            <comment id="5713005" author="JIRAUSER1269484" created="Mon, 18 Sep 2023 20:43:57 +0000"  >&lt;p&gt;Hey &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=will.korteland%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;will.korteland@mongodb.com&quot;&gt;will.korteland@mongodb.com&lt;/a&gt;, thanks for the detailed response! I&apos;m admittedly not super familiar with WiredTiger logging yet but I feel like I&apos;m learning a lot just from digging into this ticket/from your responses &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.mongodb.org/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; - I think keeping the logging for when we do something on a tree, and not when we skip it, sounds like a good idea.&lt;/p&gt;</comment>
                            <comment id="5710030" author="JIRAUSER1263295" created="Sun, 17 Sep 2023 23:05:19 +0000"  >&lt;p&gt;Thanks for the info &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=damian.wasilewicz%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;damian.wasilewicz@mongodb.com&quot;&gt;damian.wasilewicz@mongodb.com&lt;/a&gt;. It seems reasonable to me to have some per-database output on startup with &lt;tt&gt;DEBUG_1&lt;/tt&gt;, even if (as you point out) there could be a lot of collections. These messages come from rollback to stable, so they could also happen at runtime as well after an election. It&apos;s also possible for this to run on a clean shutdown, but I think the most likely scenario there is for RTS to find all content is stable and not do any work.&lt;/p&gt;

&lt;p&gt;What do you think about logging only when we choose to do something on a tree (collection), rather than when we skip? (Just FYI - the three messages above are all possible even when RTS does no work for a tree.)&lt;/p&gt;</comment>
                            <comment id="5707448" author="JIRAUSER1269484" created="Fri, 15 Sep 2023 15:26:54 +0000"  >&lt;p&gt;Yeah of course! After a bit more digging around it looks like the WTRECOV messages below might also be problematic - it looks like they get printed for every collection in the existing db, or at least increase as the number of existing collections increases. They are only printed on initial start up, but with databases with large amounts of collections this could result in a lot of messages being printed.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;https://jira.mongodb.org/secure/attachment/476298/476298_Screenshot+2023-09-15+at+11.24.28+AM.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt;&lt;/p&gt;</comment>
                            <comment id="5705813" author="JIRAUSER1263295" created="Thu, 14 Sep 2023 22:29:47 +0000"  >&lt;p&gt;Thanks for the feedback &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=damian.wasilewicz%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;damian.wasilewicz@mongodb.com&quot;&gt;damian.wasilewicz@mongodb.com&lt;/a&gt;. Was this the only problematic message? If I&apos;m going to open a WT ticket and fix this, it&apos;d be nice to knock them all over at once.&lt;/p&gt;</comment>
                            <comment id="5704230" author="JIRAUSER1269484" created="Thu, 14 Sep 2023 14:44:19 +0000"  >&lt;p&gt;After some investigation it appears that including DEBUG_1 still produces too much output. From starting up a basic mongod instance with verbose mode on, it appeared that in particular this Journal Flushing message:&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;https://jira.mongodb.org/secure/attachment/475883/475883_Screenshot+2023-09-14+at+10.40.50+AM.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;continues to be printed about 10 times per second while the instance is running. It could be worth moving this particular message up in terms of its verbosity level if we do want to stop skipping DEBUG_1.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                            <outwardlinks description="depends on">
                                        <issuelink>
            <issuekey id="2442318">WT-11673</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="475883" name="Screenshot 2023-09-14 at 10.40.50 AM.png" size="53538" author="damian.wasilewicz@mongodb.com" created="Thu, 14 Sep 2023 14:41:14 +0000"/>
                            <attachment id="476298" name="Screenshot 2023-09-15 at 11.24.28 AM.png" size="194260" author="damian.wasilewicz@mongodb.com" created="Fri, 15 Sep 2023 15:26:47 +0000"/>
                    </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>1.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_12751" key="com.atlassian.jira.plugin.system.customfieldtypes:multiselect">
                        <customfieldname>Assigned Teams</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="26007"><![CDATA[Storage Execution NAMER]]></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>Thu, 3 Aug 2023 19:34:53 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        13 weeks, 5 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[<s><a href='https://jira.mongodb.org/browse/WT-11673'>WT-11673</a></s>]]></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_17050" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Downstream Team Attention</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="16941"><![CDATA[Not Needed]]></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>damian.wasilewicz@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            13 weeks, 5 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>damian.wasilewicz@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>will.korteland@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i1gsbz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i2bzn4:</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_22250" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Special Downgrade Instructions Required</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="23343"><![CDATA[Not Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="7564">Execution Team 2023-11-13</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|i1gehb:</customfieldvalue>

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