sapling/eden/integration/lib
Adam Simpkins e64baf16db add a --takeover flag to allow graceful takeover
Summary:
This begins implementing the "client-side" portion of graceful takeover in
edenfs.  When the --takeover flag is specified, if edenfs finds that another
edenfs process is already running it will attempt to gracefully take over its
mount points rather than exiting with an error.

This does not yet actually take over the mount points themselves--it still
sends dummy mount information during shutdown, and does not use this data
during startup.  However, we do perform takeover of the eden lock file and the
thrift server socket.

Reviewed By: bolinfest

Differential Revision: D6038944

fbshipit-source-id: 42406a0559367cec79af088b4ca84c22de3f3ef3
2017-11-20 11:35:49 -08:00
..
eden_server_inspector.py Add integration test for rebasing in Hg. 2017-07-27 17:24:01 -07:00
edenclient.py add a --takeover flag to allow graceful takeover 2017-11-20 11:35:49 -08:00
find_executables.py improve building and importing of the eden hg extension 2017-04-24 11:14:34 -07:00
fs.py move integration tests to eden/integration 2017-01-31 14:41:14 -08:00
gitrepo.py add an integration test to exercise importing during "hg status" 2017-11-07 19:04:20 -08:00
hgrepo.py add type annotations to some more integration test functions 2017-11-09 19:05:52 -08:00
repobase.py add type annotations to some more integration test functions 2017-11-09 19:05:52 -08:00
TARGETS codemod: format TARGETS with buildifier [4/5] (D5092623) 2017-06-01 17:52:40 -07:00
testcase.py Add test to verify that eden debug getpath indicates when inodes are unloaded 2017-08-25 08:34:31 -07:00