sapling/eden/fs
Xavier Deguillard 3f0dcccd42 mount: unify EdenMount::initialize
Summary:
Next step in unifying the mount path, let's make the initialize the same in
Windows and unices. The only difference is now limited to the .eden directory
which we will be able to implement once regular users can create symlinks.

For the takeover code, the #ifdef is pushed down to the actual code that does
it, this allows the rest of the code to not have to bother about Windows vs
other platforms.

Reviewed By: wez

Differential Revision: D21517478

fbshipit-source-id: d40ca2694d23031ff98e319071e610efa306008f
2020-05-15 13:14:55 -07:00
..
benchharness Tidy up license headers 2019-10-11 05:28:23 -07:00
benchmarks move benchmarks/ into eden/fs/ 2020-05-04 11:33:12 -07:00
cli remove version check from redirect fixup 2020-05-12 15:43:31 -07:00
config config: add the TomlConfigTest.cpp to CMake 2020-05-09 08:46:36 -07:00
docs move docs/ into eden/fs/ 2020-05-04 12:34:47 -07:00
fuse disable pthread cancellation on the FuseChannel threads 2020-05-08 20:41:50 -07:00
inodes mount: unify EdenMount::initialize 2020-05-15 13:14:55 -07:00
journal journal: add tests to CMake 2020-05-07 10:07:31 -07:00
model model: report symlink/executable as regular files on Windows 2020-05-12 08:46:35 -07:00
monitor enable log rotation in edenfs_monitor 2020-05-07 20:05:46 -07:00
notifications eden: show desktop notification for blob/tree fetch errors 2020-02-10 08:28:49 -08:00
py work around slightly broken AF_UNIX connect() behavior on Windows 2020-05-05 15:03:57 -07:00
rocksdb Remove dead includes in eden 2019-10-11 16:45:01 -07:00
service mount: unify EdenMount::initialize 2020-05-15 13:14:55 -07:00
sqlite silence some msvc warnings from sqlite.{h,cpp} 2020-04-26 21:14:24 -07:00
store model: report symlink/executable as regular files on Windows 2020-05-12 08:46:35 -07:00
takeover mount: unify EdenMount::initialize 2020-05-15 13:14:55 -07:00
telemetry switch from folly benchmark to google benchmark 2020-04-30 09:36:01 -07:00
testharness mount: unify EdenMount::initialize 2020-05-15 13:14:55 -07:00
third-party move third-party/ into eden/fs/ 2020-05-04 11:33:12 -07:00
utils add uptime field to DaemonInfo 2020-05-11 11:42:15 -07:00
win mount: unify EdenMount::initialize 2020-05-15 13:14:55 -07:00
CMakeLists.txt Run Eden as a Windows service 2020-05-01 20:00:07 -07:00