<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 06:56:55 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-85136] Audit/rework Concurrency FAQ</title>
                <link>https://jira.mongodb.org/browse/SERVER-85136</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=kaloian.manassiev&quot; class=&quot;user-hover&quot; rel=&quot;kaloian.manassiev&quot;&gt;kaloian.manassiev&lt;/a&gt;, can you take a look through &lt;a href=&quot;http://docs.mongodb.org/manual/faq/concurrency/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://docs.mongodb.org/manual/faq/concurrency/&lt;/a&gt; and audit it for correctness? Dan said that you were probably the right person for this.&lt;/p&gt;</description>
                <environment></environment>
        <key id="184503">SERVER-85136</key>
            <summary>Audit/rework Concurrency FAQ</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</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="geert.bosch@mongodb.com">Geert Bosch</assignee>
                                    <reporter username="michael.paik">Michael Paik</reporter>
                        <labels>
                    </labels>
                <created>Mon, 16 Feb 2015 21:38:33 +0000</created>
                <updated>Fri, 12 Jan 2024 03:09:59 +0000</updated>
                            <resolved>Mon, 23 Mar 2015 17:08:20 +0000</resolved>
                                                                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="861104" author="xgen-internal-githook" created="Mon, 23 Mar 2015 17:06:00 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;GeertBosch&apos;, u&apos;name&apos;: u&apos;Geert Bosch&apos;, u&apos;email&apos;: u&apos;geert@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-85136&quot; title=&quot;Audit/rework Concurrency FAQ&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-85136&quot;&gt;&lt;del&gt;WRITING-1212&lt;/del&gt;&lt;/a&gt;: Initial version of concurrency FAQ update&lt;/p&gt;

&lt;p&gt;Signed-off-by: kay &amp;lt;kay.kim@10gen.com&amp;gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/docs/commit/efbbe48f3c76999f20d561d936ec08502f299da1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/docs/commit/efbbe48f3c76999f20d561d936ec08502f299da1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="832685" author="kaloian.manassiev" created="Thu, 19 Feb 2015 15:28:12 +0000"  >&lt;p&gt;Passing it back to you &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=michael.paik&quot; class=&quot;user-hover&quot; rel=&quot;michael.paik&quot;&gt;michael.paik&lt;/a&gt;. Let me know if there is anything else you need from me.&lt;/p&gt;</comment>
                            <comment id="830844" author="kaloian.manassiev" created="Tue, 17 Feb 2015 18:50:36 +0000"  >&lt;p&gt;I actually don&apos;t understand what is the intended audience of this FAQ. Is it supposed to be a lecture on MongoDB concurrency or a point of reference to other documentation that we have on locks?&lt;/p&gt;

&lt;p&gt;Here is some points I would make:&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;It should be changed to no longer refer to database level locking, but collection (MMAPV1) or document (WT).&lt;/li&gt;
	&lt;li&gt;Should explain the purpose of the journal lock and what stalls on this lock mean (MMAP V1).&lt;/li&gt;
	&lt;li&gt;Explain optimistic concurrency control in WT and what does &apos;write conflict exception&apos; means.&lt;/li&gt;
	&lt;li&gt;Should explain intent modes and why are they needed.&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="830685" author="michael.paik" created="Tue, 17 Feb 2015 17:30:35 +0000"  >&lt;p&gt;As part of the initial audit, you&apos;ll want to point out what is missing or wrong where so we can characterize the work.&lt;/p&gt;</comment>
                            <comment id="830666" author="kaloian.manassiev" created="Tue, 17 Feb 2015 17:09:59 +0000"  >&lt;p&gt;I can source you with the material, but I don&apos;t want to write the new page &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;&lt;/p&gt;

&lt;p&gt;I put it all here: &lt;a href=&quot;https://drive.google.com/open?id=0B5raYvDzh00-fjY2bkVDUHd5aVJFWVhCa25kV0J2bXB5QmZ6ZE8wbllDY3FBWjgxZjU1bFE&amp;amp;authuser=0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://drive.google.com/open?id=0B5raYvDzh00-fjY2bkVDUHd5aVJFWVhCa25kV0J2bXB5QmZ6ZE8wbllDY3FBWjgxZjU1bFE&amp;amp;authuser=0&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let me know if you have any questions.&lt;/p&gt;</comment>
                            <comment id="830662" author="michael.paik" created="Tue, 17 Feb 2015 17:03:34 +0000"  >&lt;p&gt;It looks like we failed to capture the need for documentation changes related to the associated server tickets and will need to rewrite this page - there &lt;b&gt;is&lt;/b&gt; no updated documentation as yet. If you are not the correct person to source this material, can you point us to the appropriate party?&lt;/p&gt;</comment>
                            <comment id="830652" author="kaloian.manassiev" created="Tue, 17 Feb 2015 16:53:51 +0000"  >&lt;p&gt;I opened this link and clicked on 3.0 (upcoming) from the drop down menu and the content is completely out of date for 3.0 - it misses collection locking, lock hierarchies, etc. When is the updated documentation coming for me to audit?&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7.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_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 17 Feb 2015 16:53:51 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        8 years, 47 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_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>kelly.lewis@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            8 years, 47 weeks, 2 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>geert.bosch@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>kaloian.manassiev@mongodb.com</customfieldvalue>
            <customfieldvalue>michael.paik</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hsc52f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hs6c8v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>162252</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="435">Docs Sprint 17 - Ending 4/3</customfieldvalue>
    <customfieldvalue id="450">Quint Iteration 3.1.1</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|ht3gq7:</customfieldvalue>

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