<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:38:58 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-35145] Query/Write USDT (User-level Statically Defined Tracing) tracepoints</title>
                <link>https://jira.mongodb.org/browse/SERVER-35145</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;This ticket is a continuation of &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-33394&quot; title=&quot;I wish MongoDB to add some relevant USDT (User-level Statically Defined Tracing) tracepoints which are helpful with eBPF&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-33394&quot;&gt;SERVER-33394&lt;/a&gt; and is intended to define some example initial tracing points for queries and write operations as discussed in the previously mentioned ticket.&lt;/p&gt;

&lt;p&gt;The following is the list of example tracing points to insert into the application:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Lock acquired (lock type, operation)&lt;br/&gt;
 * Lock released (lock type, operation)&#8232;&lt;br/&gt;
 * Thread start (thread name)&#8232;&lt;/li&gt;
	&lt;li&gt;Thread wait (IPC related)&lt;br/&gt;
 * Thread end (thread name)&#8232;&lt;/li&gt;
	&lt;li&gt;Query stage start (readConcern, query shape, stage, database, collection)&lt;/li&gt;
	&lt;li&gt;Query stage end (readConcern, query shape, stage, database, collection)&lt;/li&gt;
	&lt;li&gt;Query saveState (query shape, stage, database, collection)&lt;/li&gt;
	&lt;li&gt;Query restoreStage (query shape, stage, database, collection)&lt;/li&gt;
	&lt;li&gt;Query parse start&lt;/li&gt;
	&lt;li&gt;Query parse end&lt;br/&gt;
&#8232; * Query plan cached (query shape, database, collection)&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;WiredTiger table key read&lt;/li&gt;
	&lt;li&gt;WiredTiger table value read&lt;/li&gt;
	&lt;li&gt;WiredTiger cursor created&lt;/li&gt;
	&lt;li&gt;WiredTiger cursor search start&lt;/li&gt;
	&lt;li&gt;WiredTiger cursor search end&lt;/li&gt;
	&lt;li&gt;WiredTiger cursor next start&lt;/li&gt;
	&lt;li&gt;WiredTiger cursor next end&lt;/li&gt;
	&lt;li&gt;WiredTiger cursor prev start&lt;/li&gt;
	&lt;li&gt;WiredTiger cursor prev end&lt;/li&gt;
	&lt;li&gt;WiredTiger cursor insert start&lt;/li&gt;
	&lt;li&gt;WiredTiger cursor insert end&lt;/li&gt;
	&lt;li&gt;WiredTiger cursor update start&lt;/li&gt;
	&lt;li&gt;WiredTiger cursor update end&lt;/li&gt;
	&lt;li&gt;WiredTiger cursor remove start&lt;/li&gt;
	&lt;li&gt;WiredTiger cursor remove end&lt;/li&gt;
	&lt;li&gt;WiredTiger cache hit&lt;/li&gt;
	&lt;li&gt;WiredTiger cache miss&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;WiredTiger block checksuming start (file, offset, size)&lt;/li&gt;
	&lt;li&gt;WiredTiger block checksuming end (file, offset, size)&lt;/li&gt;
	&lt;li&gt;WiredTiger block read start (file, offset, size)&lt;/li&gt;
	&lt;li&gt;WiredTiger block read ends (file, offset, size)&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;WiredTiger checkpoint start&lt;/li&gt;
	&lt;li&gt;WiredTiger checkpoint end&lt;/li&gt;
	&lt;li&gt;WiredTiger journal file write start (file)&lt;/li&gt;
	&lt;li&gt;WiredTiger journal file write end (file)&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;Write operation start (type, writeConcern)&lt;/li&gt;
	&lt;li&gt;Write operation end (type, writeConcern)&lt;/li&gt;
	&lt;li&gt;Write operation waiting for replication start (type, writeConcern)&lt;/li&gt;
	&lt;li&gt;Write operation waiting for replication ends (type, writeConcern)&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="547558">SERVER-35145</key>
            <summary>Query/Write USDT (User-level Statically Defined Tracing) tracepoints</summary>
                <type id="2" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14711&amp;avatarType=issuetype">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="10038" iconUrl="https://jira.mongodb.org/images/icons/subtask.gif" description="">Backlog</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="backlog-server-servicearch">Backlog - Service Architecture</assignee>
                                    <reporter username="ricardo.lorenzo">Ricardo Lorenzo</reporter>
                        <labels>
                            <label>sa-remove-fv-backlog-22</label>
                    </labels>
                <created>Tue, 22 May 2018 14:42:19 +0000</created>
                <updated>Tue, 6 Dec 2022 03:28:30 +0000</updated>
                                                                            <component>Diagnostics</component>
                    <component>Querying</component>
                    <component>Storage</component>
                                        <votes>1</votes>
                                    <watches>17</watches>
                                                                                                                    <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="499964">SERVER-33394</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                                        </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_12751" key="com.atlassian.jira.plugin.system.customfieldtypes:multiselect">
                        <customfieldname>Assigned Teams</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="25132"><![CDATA[Service Arch]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        5 years, 38 weeks, 1 day ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>alexander.golin@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            5 years, 38 weeks, 1 day ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>backlog-server-servicearch</customfieldvalue>
            <customfieldvalue>ricardo.lorenzo</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|htyoi7:</customfieldvalue>

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

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