[SERVER-2332] allow durability to run when O_DIRECT is not allowed by filesystem Created: 05/Jan/11  Updated: 07/Apr/11  Resolved: 07/Apr/11

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: New Feature Priority: Major - P3
Reporter: Aaron Staple Assignee: Unassigned
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Participants:

 Description   

O_DIRECT seems not to be allowed by tmpfs, possibly it isn't allowed on other filesystems as well. Dwight says there is a workaround for this by doing manual fsyncs in cases where O_DIRECT isn't supported.

Currently the special partition for disk full tests uses tmpfs (ramdisk) - when this is fixed, we can run the dur disk full test on a linux tmpfs ramdisk.



 Comments   
Comment by Eliot Horowitz (Inactive) [ 07/Apr/11 ]

SERVER-2906

Comment by auto [ 05/Jan/11 ]

Author:

{u'login': u'astaple', u'name': u'Aaron', u'email': u'aaron@10gen.com'}

Message: SERVER-2332 disable dur diskfull test
https://github.com/mongodb/mongo/commit/60600a14ab8b74016bc8361cc0a0e9c24733f9d8

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