sapling/eden/fs/takeover
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
..
test add EdenServer recovery step and recover after failed takeover data send handshake 2020-04-07 09:52:21 -07:00
CMakeLists.txt fbcode_builder: rename add_thrift_cpp2_library() to add_fbthrift_cpp_library() 2019-08-29 16:45:12 -07:00
takeover.thrift Tidy up license headers 2019-10-11 05:28:23 -07:00
TakeoverClient.cpp add EdenServer recovery step and recover after failed takeover data send handshake 2020-04-07 09:52:21 -07:00
TakeoverClient.h add EdenServer recovery step and recover after failed takeover data send handshake 2020-04-07 09:52:21 -07:00
TakeoverData.cpp add additional takeover "ready" handshake 2020-04-07 09:52:21 -07:00
TakeoverData.h mount: unify EdenMount::initialize 2020-05-15 13:14:55 -07:00
TakeoverHandler.h add EdenServer recovery step and recover after failed takeover data send handshake 2020-04-07 09:52:21 -07:00
TakeoverServer.cpp add EdenServer recovery step and recover after failed takeover data send handshake 2020-04-07 09:52:21 -07:00
TakeoverServer.h add fault injection to TakeoverServer 2020-04-07 09:52:21 -07:00