sapling/eden/fs
Xavier Deguillard 32ee50d702 nfs: move some code out of the event base
Summary:
The EventBase is single threaded, and for heavily concurrent client workflows,
it could see a lot activity, thus every cycle saved can be used to drive more
client requests. The construction of the IOBuf doesn't need to be done while in
the EventBase, thus let's build it outside.

Reviewed By: kmancini

Differential Revision: D27976670

fbshipit-source-id: c6c015ef26df1dcb3fc0c5f179e474bafbd71fac
2021-04-28 17:06:23 -07:00
..
benchharness add 4k random writes benchmark 2020-07-14 16:13:37 -07:00
benchmarks Remove dead includes in eden 2020-10-09 15:25:47 -07:00
cli allow backgrounding prefetches within the eden daemon 2021-04-26 16:16:21 -07:00
cli_rs make widgets for top 2021-04-09 12:27:04 -07:00
config use custom in memory tree cache 2021-04-27 17:38:40 -07:00
docs run linter in eden/fs/docs 2021-01-25 16:13:54 -08:00
fuse utils: introduce CaseSensitivity 2021-04-20 13:08:27 -07:00
inodes inodes: cache size for non-materialized inodes 2021-04-28 17:06:23 -07:00
journal journal: coalesce no-op checkout events 2021-02-26 16:28:44 -08:00
model add unit tests for TreeCache 2021-04-27 17:38:40 -07:00
monitor Apply clang-format update fixes 2021-01-10 10:06:29 -08:00
nfs nfs: move some code out of the event base 2021-04-28 17:06:23 -07:00
notifications notifications: support Windows 2020-11-11 09:37:56 -08:00
prjfs telemetry: switch to using quantile stats instead of histograms 2021-02-14 16:37:08 -08:00
py Backout py3 only changes from windows_thrift 2021-04-22 10:29:49 -07:00
rocksdb Remove dead includes in eden 2019-10-11 16:45:01 -07:00
scripts move eden/scripts/ into eden/fs/ 2020-11-04 18:29:49 -08:00
service creating RE CAS backing store with everything unimplemented. 2021-04-28 14:59:39 -07:00
sqlite overlay: use PersistentSqliteStatement in TreeOverlayStore 2021-03-15 12:01:48 -07:00
store creating RE CAS Digest proxy 2021-04-28 14:59:39 -07:00
takeover Daily arc lint --take CLANGFORMAT 2021-04-28 04:38:27 -07:00
telemetry follow-up to sandcastle_instance_id 2021-04-06 13:14:12 -07:00
testharness use custom in memory tree cache 2021-04-27 17:38:40 -07:00
third-party fs: update fuse_kernel_linux.h 2021-03-17 20:55:43 -07:00
utils utils: expand AbsolutePathBase to provide some filesystem related methods via Boost 2021-04-23 15:22:09 -07:00
CMakeLists.txt nfs: make it compile with getdeps builds 2021-02-03 17:54:54 -08:00