sapling/eden/fs/service
Adam Simpkins fd2aa6a596 remove the --thrift_address command line flag
Summary:
Drop the --thrift_address flag, and always create the thrift socket using a
fixed name under the `.eden` directory.  The location of the `.eden` directory
is still configurable with the `--edenDir` argument.

There isn't really much benefit to making the socket path be configurable
separately from the .eden directory path, and it adds to the code complexity.
For instance, while you can tell eden to listen on a TCP socket instead of a
Unix domain socket, that functionality has been broken since D4637285
introduced a `CHECK()` statement that crashes the code when using a TCP socket.

Reviewed By: wez

Differential Revision: D6929863

fbshipit-source-id: ee5f7341d01d3ce522cae936ef3c133bba3f18f7
2018-02-08 19:36:03 -08:00
..
oss run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
__init__.py Add integration test for rebasing in Hg. 2017-07-27 17:24:01 -07:00
client.py enable python typechecking from buck 2018-01-08 12:10:19 -08:00
DEFS avoid multiple builds of the eden server library 2017-04-14 11:39:02 -07:00
eden.thrift have eden stats show file and tree counts 2018-01-24 15:29:16 -08:00
EdenCPUThreadPool.cpp introduce a type representing the unbounded eden cpu pool 2017-12-12 12:35:35 -08:00
EdenCPUThreadPool.h introduce a type representing the unbounded eden cpu pool 2017-12-12 12:35:35 -08:00
EdenError.cpp run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
EdenError.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
EdenServer.cpp remove the --thrift_address command line flag 2018-02-08 19:36:03 -08:00
EdenServer.h add a new ServerState class to store process-wide state 2018-02-08 16:43:22 -08:00
EdenServiceHandler.cpp logging: update LoggerDB::get() to return a reference 2018-02-06 12:51:07 -08:00
EdenServiceHandler.h Misc cleanup of cpp files in eden/fs/fuse/ 2018-01-17 13:41:19 -08:00
GlobNode.cpp unbox Dir Entries 2018-01-30 15:11:55 -08:00
GlobNode.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
main.cpp add a new ServerState class to store process-wide state 2018-02-08 16:43:22 -08:00
PrettyPrinters.cpp Store Hg dirstate data in Hg instead of Eden. 2017-11-06 19:56:49 -08:00
PrettyPrinters.h Store Hg dirstate data in Hg instead of Eden. 2017-11-06 19:56:49 -08:00
streamingeden.thrift Fix the include prefix for c++ generated code 2017-11-09 15:35:58 -08:00
StreamingSubscriber.cpp Move Journal locking inside of Journal itself 2017-11-10 19:57:49 -08:00
StreamingSubscriber.h fix a deadlock - lock ordering violation in Journal/StreamingSubscriber 2017-11-01 12:24:44 -07:00
TARGETS Migrate TARGETS files from @/ to // 2017-12-20 16:57:41 -08:00
ThriftUtil.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00