mirror of
https://github.com/facebook/sapling.git
synced 2024-10-12 01:39:21 +03:00
d58a3c96d8
Summary: This diff removes the logic that consumes the legacy bind mount list and mounts them on startup. That functionality has been replaced with the eden redirect command. Instead of performing the bind mounts in the server, the server will now run `eden redirect fixup` to apply that configuration. This diff also changes the behavior of performBindMounts: previously, if the bind mount setup failed, we would tear down the entire repo mount. Since we're now spawning an external process, it is much more likely that something might fail and result in a bad experience, so we no longer bail out in that case: we'll continue and leave the bind mounts as-is. The user can then use `eden doctor` or `eden redirect fixup` to sort things out. Reviewed By: simpkins Differential Revision: D17236366 fbshipit-source-id: 8b004551a076216f0e5448942f00b5195ee18803 |
||
---|---|---|
.. | ||
fuse_tester | ||
privhelper | ||
test | ||
BufVec.cpp | ||
BufVec.h | ||
CMakeLists.txt | ||
DirList.cpp | ||
DirList.h | ||
Dispatcher.cpp | ||
Dispatcher.h | ||
FileHandle.h | ||
FileHandleBase.cpp | ||
FileHandleBase.h | ||
FuseChannel.cpp | ||
FuseChannel.h | ||
FuseTypes.h | ||
InodeNumber.cpp | ||
InodeNumber.h | ||
PollHandle.cpp | ||
PollHandle.h | ||
RequestData.cpp | ||
RequestData.h |