sapling/eden/fs
Katie Mancini 8d32611a23 add data fetch logger
Summary:
We have seen that eden will unexpectedly fetch data, we want to know why.

This adds the plumbing to interact with edens current logging to be able to
log when eden fetches data from the server and what caused eden to do this
fetch. Later changes will use the classes created here to log the cause of data
fetches.

Reviewed By: chadaustin

Differential Revision: D22051013

fbshipit-source-id: 27d377d7057e66f3e7a304cd7004f8aa44f8ba62
2020-06-23 10:02:41 -07:00
..
benchharness Tidy up license headers 2019-10-11 05:28:23 -07:00
benchmarks fix warnings on macOS 2020-06-12 10:28:28 -07:00
cli allow async subcmd run functions 2020-06-22 11:27:11 -07:00
config enable py3 thrift language 2020-06-10 19:29:17 -07:00
docs check in some high-level design documentation for EdenFS 2020-05-15 18:08:47 -07:00
fuse add cause info to objectFetchContext 2020-06-23 10:02:40 -07:00
inodes refactor - move ObjectFetchContext to its own file 2020-06-23 10:02:40 -07:00
journal Remove thrift setters 2020-05-26 12:38:37 -07:00
model model: report symlink/executable as regular files on Windows 2020-05-12 08:46:35 -07:00
monitor enable log rotation in edenfs_monitor 2020-05-07 20:05:46 -07:00
notifications eden: show desktop notification for blob/tree fetch errors 2020-02-10 08:28:49 -08:00
py rename eden.thrift Python module to eden.thrift.legacy 2020-06-10 19:29:42 -07:00
rocksdb Remove dead includes in eden 2019-10-11 16:45:01 -07:00
service mount: enable unmount 2020-06-19 18:13:19 -07:00
sqlite silence some msvc warnings from sqlite.{h,cpp} 2020-04-26 21:14:24 -07:00
store add data fetch logger 2020-06-23 10:02:41 -07:00
takeover mount: unify EdenMount::initialize 2020-05-15 13:14:55 -07:00
telemetry add data fetch logger 2020-06-23 10:02:41 -07:00
testharness add cause info to objectFetchContext 2020-06-23 10:02:40 -07:00
third-party move third-party/ into eden/fs/ 2020-05-04 11:33:12 -07:00
utils add data fetch logger 2020-06-23 10:02:41 -07:00
win prjfschannel: add a stop promise 2020-06-19 18:13:19 -07:00
CMakeLists.txt revert: Run Eden as a Windows service 2020-05-28 09:01:03 -07:00