[DOCS-867] improve concurrency faq Created: 10/Dec/12  Updated: 10/Dec/12  Resolved: 10/Dec/12

Status: Closed
Project: Documentation
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Blocker - P1
Reporter: Scott Hernandez (Inactive) Assignee: Sam Kleinman (Inactive)
Resolution: Done Votes: 0
Labels: collector-298ba4e7
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Location: http://docs.mongodb.org/manual/faq/concurrency/
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.91 Safari/537.11
Referrer: http://www.mongodb.org/display/DOCS/How+does+concurrency+work
Screen Resolution: 1920 x 1200


Participants:
Days since reply: 11 years, 10 weeks, 2 days ago

 Description   

First question complicates the answer by mixing locking behavior and granularity of locks. This should be split out, and lock def. should link to wikipedia page with better description in wiki docs.

Yielding happens for more than disk access (which was added in 2.0 and expanded in 2.2). Multiple document writes yield as well as readers, periodically. This can allow reads during long (multi-doc) write operations.

And there are more issues here... so it is best if this put back on the list for more review.



 Comments   
Comment by auto [ 10/Dec/12 ]

Author:

{u'date': u'2012-12-10T17:27:16Z', u'email': u'samk@10gen.com', u'name': u'Sam Kleinman'}

Message: DOCS-867: factcheck correction on multi-reader concurrency
Branch: master
https://github.com/mongodb/docs/commit/6d083ff829a25b2972f06b6625cd6310294ef6c8

Comment by auto [ 10/Dec/12 ]

Author:

{u'date': u'2012-12-10T16:45:33Z', u'email': u'samk@10gen.com', u'name': u'Sam Kleinman'}

Message: DOCS-867 more information on yielding
Branch: master
https://github.com/mongodb/docs/commit/523343e3d11a0a85e87355e067f8d7e4da12e183

Comment by auto [ 10/Dec/12 ]

Author:

{u'date': u'2012-12-10T16:00:17Z', u'email': u'samk@10gen.com', u'name': u'Sam Kleinman'}

Message: DOCS-867: updates to the concurrency page
Branch: master
https://github.com/mongodb/docs/commit/6728dc836f92fdae631d55ce9c04cdf084f44d52

Comment by Sam Kleinman (Inactive) [ 10/Dec/12 ]

Scott, thanks for the catch,

I'll get a rev out this morning and we can mop up the remainder of the unspecified issues.

http://www.mongodb.org/pages/viewpage.action?pageId=54624264

Generated at Thu Feb 08 07:39:41 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.