sapling/eden/fs
Zhengchao Liu 3eea6fbe7e allow eden stats output subset of stats and in JSON
Summary:
This adds the options to `eden stats` for collecting only fast stats and printing in JSON.

`eden stats` can be slow especially due to collecting fb303 counters and private bytes. An example use case of this new lightweight endpoint is that Buck can poll it to display Eden related info in its cli (see [post](https://fb.workplace.com/groups/132499338763090/permalink/210396380973385/) for context).

Reviewed By: xavierd

Differential Revision: D29687041

fbshipit-source-id: a663e71231527c5dfb822acbf238af0ac6ce4a00
2021-08-03 15:29:45 -07:00
..
benchharness config: namespace facebook::eden 2021-06-08 19:29:37 -07:00
benchmarks Back out "pool eden thrift connections" 2021-06-21 20:52:57 -07:00
cli allow eden stats output subset of stats and in JSON 2021-08-03 15:29:45 -07:00
cli_rs Resolve bare_trait_objects warnings in path components 2021-05-19 22:03:56 -07:00
config add allowlist for file access logging based on alias env variable 2021-07-29 17:25:43 -07:00
docs Fix typo in inode documentation 2021-07-30 15:27:59 -07:00
fuse getCauseDetail to return correct result after Fuse request released 2021-08-02 17:50:15 -07:00
inodes inodes: remove unused UnloadedInodeData 2021-08-02 11:10:24 -07:00
journal Remove direct uses of gmock.h 2021-07-07 13:32:31 -07:00
model model: namespace facebook::eden 2021-06-08 19:29:37 -07:00
monitor migrate from LockedPtr::getUniqueLock 2021-06-13 18:53:58 -07:00
nfs introduce NfsRequsetContext 2021-07-26 16:04:03 -07:00
notifications notifications: support Windows 2020-11-11 09:37:56 -08:00
prjfs prjfs: fix a couple of path lifetime issues 2021-07-30 09:36:50 -07: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 allow eden stats output subset of stats and in JSON 2021-08-03 15:29:45 -07:00
sqlite overlay: use PersistentSqliteStatement in TreeOverlayStore 2021-03-15 12:01:48 -07:00
store increase hg queue workers 8->32 2021-08-03 14:42:12 -07:00
takeover Remove direct uses of gmock.h 2021-07-07 13:32:31 -07:00
telemetry add command for listing active activity recorder sessions 2021-08-03 14:47:10 -07:00
testharness create ActivityRecorder boilerplate and thread it to EdenMount 2021-07-23 12:32:25 -07:00
third-party fs: update fuse_kernel_linux.h 2021-03-17 20:55:43 -07:00
utils store: diff should respect the mount case sensitivity 2021-07-29 11:29:42 -07:00
CMakeLists.txt nfs: make it compile with getdeps builds 2021-02-03 17:54:54 -08:00