sapling/eden/fs/service
Katie Mancini ee923324d2 thread ObjectFetchContext lookup
Summary:
There are a few remaining holes where we are not passing a full fetch context.
We will need a full fetch context to do all data fetch logging needed for the
intern project. Additionally we generally should not be using these singletons
in our production code.

Most of lookup is already threaded. This finishes the threading for lookup.

Reviewed By: xavierd

Differential Revision: D23456910

fbshipit-source-id: fab7397caeee19f921d8fba1fb6528baa5cf2960
2021-06-03 16:33:35 -07:00
..
oss service: unify startup on Windows/Linux/macOS 2020-10-22 16:24:17 -07:00
test Bump the waiting time for DaemonStartupLoggerTest.daemonClosesStandardFileDescriptors 2021-05-24 15:40:49 -07:00
.gitignore watchman: pull in thrift in the oss build for eden support 2019-02-04 21:37:47 -08:00
CMakeLists.txt service: remove dependency on curl 2021-04-29 19:41:04 -07:00
eden.thrift stop tracking parent2 2021-05-21 10:53:16 -07:00
EdenCPUThreadPool.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
EdenCPUThreadPool.h Tidy up license headers 2019-10-11 05:28:23 -07:00
EdenInit.cpp eden: use fmt::format instead of folly::to 2020-09-23 21:14:20 -07:00
EdenInit.h eden: use fmt::format instead of folly::to 2020-09-23 21:14:20 -07:00
EdenMain.cpp service: remove dependency on curl 2021-04-29 19:41:04 -07:00
EdenMain.h fix spurious fbwhoami crashes on corp 2021-01-26 13:20:09 -08:00
EdenServer.cpp Fix unused parameters on EdenServiceHandler 2021-05-25 10:30:29 -07:00
EdenServer.h report TreeCache stats 2021-04-27 17:38:40 -07:00
EdenServiceHandler.cpp thread ObjectFetchContext lookup 2021-06-03 16:33:35 -07:00
EdenServiceHandler.h thrift: remove getManifestEntry 2021-03-19 09:25:05 -07:00
EdenStateDir.cpp nfs: allow mountd and nfsd to bind to a unix socket on macOS 2021-05-12 13:06:57 -07:00
EdenStateDir.h nfs: allow mountd and nfsd to bind to a unix socket on macOS 2021-05-12 13:06:57 -07:00
fb-edenfs@.service set OOMScoreAdjust to -20 in systemd unit 2019-10-02 12:53:28 -07:00
PeriodicTask.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
PeriodicTask.h Tidy up license headers 2019-10-11 05:28:23 -07:00
PrettyPrinters.cpp Migrate to field_ref Thrift API 2020-07-21 11:23:35 -07:00
PrettyPrinters.h Tidy up license headers 2019-10-11 05:28:23 -07:00
PrivHelperMain.cpp edenfs: remove use of fork from StartupLogger 2020-09-18 17:22:39 -07:00
StartupLogger.cpp Fix unused parameters on StartupLogger.cpp on Windows 2021-05-25 10:30:29 -07:00
StartupLogger.h Log how long it took for eden to start 2021-04-01 10:32:18 -07:00
streamingeden.thrift log returned inode numbers from lookup/create/mkdir 2021-02-23 12:27:10 -08:00
Systemd.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
Systemd.h Tidy up license headers 2019-10-11 05:28:23 -07:00
ThriftPermissionChecker.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
ThriftPermissionChecker.h Tidy up license headers 2019-10-11 05:28:23 -07:00
ThriftUtil.h move root ID parsing and rendering into BackingStore 2021-06-03 11:07:14 -07:00