sapling/eden/fs
Puneet Kaushik b01d4a721d Implemented check file name functionality to workaround a Projected FS issue.
Summary:
There is a bug in Projected FS on Windows 1903 and 1909, which BSODs the system on SetInformation call. Projected FS seems to be dereferencing a nullptr while attempting to check if the file is in the backing store. Providing a separate callback to check if the file exists in the backing store will avoid the buggy code (suggested by Microsoft).

This will enable Eden FS on Windows 1903 and 1909.

Reviewed By: simpkins

Differential Revision: D19377522

fbshipit-source-id: ab5e9bc8e2472f3e689d71d05a560bac86211295
2020-01-13 16:15:09 -08:00
..
benchharness Tidy up license headers 2019-10-11 05:28:23 -07:00
config limit the number of tree prefetch operations that can run in parallel 2019-12-20 16:14:19 -08:00
fuse drop the log level for some debug messages 2019-12-20 16:14:23 -08:00
inodes drop the log level for some debug messages 2019-12-20 16:14:23 -08:00
journal rename tracing to telemetry 2019-10-15 13:39:41 -07:00
model Add EdenMount diff to generate the ScmStatus 2019-12-10 14:07:24 -08:00
rocksdb Remove dead includes in eden 2019-10-11 16:45:01 -07:00
service use unicode micro symbol when logging thrift call durations 2020-01-08 14:43:25 -08:00
sqlite fix a missing dependency in a CMakeLists.txt file 2019-11-21 21:43:54 -08:00
store stop storing sizes in their own local store column 2019-12-20 16:14:23 -08:00
takeover refactor the EDEN_BUG() macro 2019-11-22 15:38:33 -08:00
telemetry log to scuba upon automatic gc 2019-12-10 16:16:35 -08:00
testharness eden: semi-futurify BackingStore::getTree 2019-12-20 16:14:22 -08:00
utils Remove folly's ColdClass, which was of dubious utility 2020-01-09 13:09:56 -08:00
win Implemented check file name functionality to workaround a Projected FS issue. 2020-01-13 16:15:09 -08:00
CMakeLists.txt hg status tests for Eden Windows 2019-12-10 14:07:26 -08:00