[SERVER-13167] Insert Write Commands only throw PageFaultException during first insert of batch. Created: 12/Mar/14  Updated: 11/Jul/16  Resolved: 21/Mar/14

Status: Closed
Project: Core Server
Component/s: Write Ops
Affects Version/s: 2.6.0-rc1
Fix Version/s: 2.6.0-rc2

Type: Improvement Priority: Major - P3
Reporter: Andy Schwerin Assignee: Mathias Stearn
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Participants:

 Description   

This is consistent with the legacy multi-insert behavior, but not with fire-and-forget write behavior. Basically, if a client batches 1000 insert into a single write command, the server will only use PageFaultException to avoid locking during page faults for the first insert in the batch.



 Comments   
Comment by Githook User [ 21/Mar/14 ]

Author:

{u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}

Message: SERVER-13167 allow PFE in each document in insert write command

Previously PFEs could only be thrown during the first operation.

(cherry picked from commit 064702d6c3d0ef51ae9767390bf664df9f3e30f4)
Branch: v2.6
https://github.com/mongodb/mongo/commit/1b6ec9b66097ddb9b7f766cc36aea86cd7a89561

Comment by Githook User [ 21/Mar/14 ]

Author:

{u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}

Message: SERVER-13167 allow PFE in each document in insert write command

Previously PFEs could only be thrown during the first operation.
Branch: master
https://github.com/mongodb/mongo/commit/064702d6c3d0ef51ae9767390bf664df9f3e30f4

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