[SERVER-11760] Yield on disk access during update (before first writes) Created: 18/Nov/13  Updated: 11/Jul/16  Resolved: 19/Nov/13

Status: Closed
Project: Core Server
Component/s: Performance, Querying, Write Ops
Affects Version/s: None
Fix Version/s: 2.5.5

Type: Improvement Priority: Major - P3
Reporter: Scott Hernandez (Inactive) Assignee: Scott Hernandez (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-11677 Fix new update yielding based on runner Closed
Backwards Compatibility: Fully Compatible
Participants:

 Description   

In the old code (using PageFaultException) we would yield if disk access looked likely and no write had been done, but the new code will not due to the current runner implementation and custom yield policy interaction.



 Comments   
Comment by Githook User [ 19/Nov/13 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-11677,SERVER-11760: fix new update yielding based on runner
Branch: master
https://github.com/mongodb/mongo/commit/272b6607b6a1b3f5da199d217d5bc85ad8ec4ea1

Comment by Eliot Horowitz (Inactive) [ 18/Nov/13 ]

need to stop doing custom yield and just let runner do its thing

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