sapling/eden/fs/integration
Wez Furlong bccda176d4 eden: implement O_EXCL open flags
Summary:
This enables O_EXCL to function by allowing the create routine to
move its folly::File instance down in to the underlying FileData instance.

Previously we would close and then re-open the file; this would discard
any of the natural gating for the open call that is performed by the kernel
for the underlying filesystem in the overlay.

Reviewed By: bolinfest

Differential Revision: D3513758

fbshipit-source-id: 85967a3b7affa1b1df46842be8ba21c8fbb843a6
2016-07-05 19:54:21 -07:00
..
lib add repository helper functions in the integration tests 2016-06-20 13:40:02 -07:00
basic_test.py minor refactoring of integration tests 2016-06-20 13:40:02 -07:00
health_test.py minor refactoring of integration tests 2016-06-20 13:40:02 -07:00
oexcl_test.py eden: implement O_EXCL open flags 2016-07-05 19:54:21 -07:00
setattr_test.py eden: implement setattr for file inodes 2016-07-01 15:10:02 -07:00
TARGETS minor refactoring of integration tests 2016-06-20 13:40:02 -07:00
thrift_test.py minor refactoring of integration tests 2016-06-20 13:40:02 -07:00
unlink_test.py eden: implement unlink and rmdir 2016-07-05 19:54:21 -07:00
xattr_test.py minor refactoring of integration tests 2016-06-20 13:40:02 -07:00