<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 05:26:36 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-51847] Make timestamps more readable in Server logs</title>
                <link>https://jira.mongodb.org/browse/SERVER-51847</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;One solution is to consider displaying them as ISO dates, if applicable.&lt;/p&gt;

&lt;p&gt;Timestamps currently display like so:&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;   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;[js_test:apply_ops_wc] 2020-10-26T21:10:32.445+0000 d21522| 2020-10-26T21:10:32.445+00:00 I  INDEX    20345   [ReplWriterWorker-0] &quot;Index build: done building&quot;,&quot;attr&quot;:{&quot;buildUUID&quot;:null,&quot;namespace&quot;:&quot;applyOps-wc-test.apply_ops_wc&quot;,&quot;index&quot;:&quot;_id_&quot;,&quot;commitTimestamp&quot;:{&quot;$timestamp&quot;:{&quot;t&quot;:1603746627,&quot;i&quot;:10}}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;</description>
                <environment></environment>
        <key id="478947">SERVER-51847</key>
            <summary>Make timestamps more readable in Server logs</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="12300">Won&apos;t Do</resolution>
                                        <assignee username="backlog-server-devplatform">[DO NOT ASSIGN] Backlog - Server Development Platform Team (SDP)</assignee>
                                    <reporter username="judah.schvimer@mongodb.com">Judah Schvimer</reporter>
                        <labels>
                            <label>sa-groomed</label>
                            <label>servicearch-product-sync</label>
                    </labels>
                <created>Thu, 4 Jan 2018 21:20:02 +0000</created>
                <updated>Fri, 27 Oct 2023 17:22:24 +0000</updated>
                            <resolved>Fri, 27 Oct 2023 17:22:24 +0000</resolved>
                                                                                        <votes>0</votes>
                                    <watches>14</watches>
                                                                                                                <comments>
                            <comment id="5467504" author="annie.black" created="Thu, 1 Jun 2023 14:55:24 +0000"  >&lt;p&gt;That works for me &#8211; thanks for the follow up!&lt;/p&gt;</comment>
                            <comment id="5465672" author="JIRAUSER1268551" created="Wed, 31 May 2023 21:55:41 +0000"  >&lt;p&gt;Jeff and I just synced and we can commit to doing this work but if we just throw it in our backlog it will get lost. While this project is unfinished we can just keep it in our backlog as long as there is a way to refloat this up once the project is done.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=annie.black%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;annie.black@mongodb.com&quot;&gt;annie.black@mongodb.com&lt;/a&gt; TLDR my ask is can we keep the ticket in this epic but assigned to SDP backlog? Would that be an ok compromise?&lt;/p&gt;</comment>
                            <comment id="5465611" author="annie.black" created="Wed, 31 May 2023 21:26:38 +0000"  >&lt;p&gt;So we mentioned this above but EVG-19385 is meant to enable teams to own this logic themselves, not to have us own team-specific logic. That being said, the work will need to depend on that epic, but if Server would like this custom logic we&apos;ll need a Server team to commit to using it.&lt;/p&gt;</comment>
                            <comment id="5465566" author="jeff.zambory" created="Wed, 31 May 2023 21:05:14 +0000"  >&lt;p&gt;I can&apos;t speak for SDP but I think EVG-19385 is likely the best place for this request to be handled in. It looks like it&apos;s called out there as well as part of the motivation - can we add this ticket to that epic so that we don&apos;t lose track of it and assign this to the EVG backlog? &lt;/p&gt;

&lt;p&gt;It feels like Parsley as the log viewing layer is the best place to do this kind of transformation, as that would mean we wouldn&apos;t be risking breaking any customer workflows or changing the actual logs we&apos;d be storing for tasks (as would likely have to happen if this was done in Resmoke).&#160;&lt;/p&gt;

&lt;p&gt;cc &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=annie.black%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;annie.black@mongodb.com&quot;&gt;annie.black@mongodb.com&lt;/a&gt;&#160;&lt;br/&gt;
&#160;&lt;br/&gt;
&#160;&lt;/p&gt;</comment>
                            <comment id="5462268" author="jason.chan" created="Tue, 30 May 2023 21:08:14 +0000"  >&lt;p&gt;To re-iterate &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-51847?focusedCommentId=5429628&amp;amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-5429628&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;my last comment in case it was missed&lt;/a&gt;, since we don&apos;t think we want to do this inside the server code, we don&apos;t think it belongs to service arch.&lt;/p&gt;</comment>
                            <comment id="5462222" author="JIRAUSER1273619" created="Tue, 30 May 2023 20:54:56 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=alexander.neben%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;alexander.neben@mongodb.com&quot;&gt;alexander.neben@mongodb.com&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=jeff.zambory%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;jeff.zambory@mongodb.com&quot;&gt;jeff.zambory@mongodb.com&lt;/a&gt; could you chime in here and see if we can get an agreement of SDP taking this ticket? Service Arch had looked into the issue and didn&apos;t think it belongs to us cc &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=jason.chan%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;jason.chan@mongodb.com&quot;&gt;jason.chan@mongodb.com&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=iryna.zhuravlova%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;iryna.zhuravlova@mongodb.com&quot;&gt;iryna.zhuravlova@mongodb.com&lt;/a&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="5462192" author="JIRAUSER1257562" created="Tue, 30 May 2023 20:45:32 +0000"  >&lt;p&gt;Hey &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=phoebe.du%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;phoebe.du@mongodb.com&quot;&gt;phoebe.du@mongodb.com&lt;/a&gt;, was there any discussion around assigning this ticket to SDP? Can we have more context into assigning this to us?&lt;/p&gt;</comment>
                            <comment id="5442075" author="annie.black" created="Mon, 22 May 2023 14:37:05 +0000"  >&lt;p&gt;We&apos;re reassigning this to Service Arch for now but not sure if this actually belongs with Server Dev Prod if it&apos;s a change that&apos;s expected to define how all of server&apos;s logs look &#8211; cc &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=alexander.neben%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;alexander.neben@mongodb.com&quot;&gt;alexander.neben@mongodb.com&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=jeff.zambory%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;jeff.zambory@mongodb.com&quot;&gt;jeff.zambory@mongodb.com&lt;/a&gt; to weigh in.&lt;/p&gt;</comment>
                            <comment id="5442065" author="JIRAUSER1268541" created="Mon, 22 May 2023 14:35:02 +0000"  >&lt;p&gt;To All: EVG-19385 will allow projects to specify this logic on their own, so evergreen shouldn&apos;t own this ticket, but that project will still be a dependency for this ticket.&lt;/p&gt;</comment>
                            <comment id="5429628" author="jason.chan" created="Tue, 16 May 2023 20:12:55 +0000"  >&lt;p&gt;Service Arch would like to echo &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=judah.schvimer%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;judah.schvimer@mongodb.com&quot;&gt;judah.schvimer@mongodb.com&lt;/a&gt;&apos;s sentiment and prefer to have this change be done as part of Lobster/Parsley or other server log post-processing mechanisms. Assigning this back to the Evergreen team.&lt;/p&gt;</comment>
                            <comment id="3469887" author="judah.schvimer" created="Fri, 30 Oct 2020 17:55:26 +0000"  >&lt;p&gt;This was initially an Evergreen ticket to make the change in Lobster.&lt;/p&gt;</comment>
                            <comment id="3469623" author="daniel.gottlieb@10gen.com" created="Fri, 30 Oct 2020 15:58:07 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=judah.schvimer&quot; class=&quot;user-hover&quot; rel=&quot;judah.schvimer&quot;&gt;judah.schvimer&lt;/a&gt; To be clear you&apos;re referring to the &lt;tt&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;BSON&amp;#93;&lt;/span&gt;Timestamp commitTimestamp&lt;/tt&gt; part of the output here? And not the dates/times at the beginning of the log lines.&lt;/p&gt;

&lt;p&gt;I&apos;m curious where you were intending the transformation to happen. Lobster? While I find the current output unnecessarily verbose (i.e: I prefer &quot;Timestamp(x, y)&quot;), that&apos;s a requirement of the logv2 initiative.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                            <outwardlinks description="depends on">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                                        </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>12.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_12751" key="com.atlassian.jira.plugin.system.customfieldtypes:multiselect">
                        <customfieldname>Assigned Teams</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="25130"><![CDATA[Server Development Platform]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 27 Oct 2020 17:45:49 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        35 weeks, 6 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/EVG-19403'>EVG-19403</a></s>, <a href='https://jira.mongodb.org/browse/DEVPROD-1114'>DEVPROD-1114</a>]]></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>DEVPROD-1114</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>iryna.zhuravlova@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            35 weeks, 6 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>backlog-server-devplatform</customfieldvalue>
            <customfieldvalue>alex.neben@mongodb.com</customfieldvalue>
            <customfieldvalue>annie.black@mongodb.com</customfieldvalue>
            <customfieldvalue>daniel.gottlieb@mongodb.com</customfieldvalue>
            <customfieldvalue>iryna.zhuravlova@mongodb.com</customfieldvalue>
            <customfieldvalue>jason.chan@mongodb.com</customfieldvalue>
            <customfieldvalue>jeff.zambory@mongodb.com</customfieldvalue>
            <customfieldvalue>judah.schvimer@mongodb.com</customfieldvalue>
            <customfieldvalue>matthew.lewandowski@mongodb.com</customfieldvalue>
            <customfieldvalue>phoebe.du@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|htncz3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr3kgn:</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_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="2415">Evergreen 2018-08-13</customfieldvalue>
    <customfieldvalue id="4615">Evergreen 2021-02-22</customfieldvalue>

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

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