sapling/eden/fs
Katie Mancini 4f0c4a1b04 Track number of imports queued
Summary:
adds a counter to track the imports queued to enable more statistics exposure.

- Add a counters to track the number of blob, tree, prefetch  imports that are in the pending

- have the counters increment (increment in constructor of wrapper struct) when the import is about to be queued

- have counters decrement once the load has completed (decrement in destructor of wrapper struct)

Reviewed By: chadaustin

Differential Revision: D20256410

fbshipit-source-id: 5536b46307b30fc19dc5747414727a86961c78e1
2020-03-05 09:03:06 -08:00
..
benchharness Tidy up license headers 2019-10-11 05:28:23 -07:00
config make hgcache direct read as default 2020-02-20 16:58:10 -08:00
fuse change the process name for the privhelper to "edenfs_privhelp" 2020-03-02 15:35:21 -08:00
inodes report conflicts when tree containing modified files is removed 2020-02-19 11:20:55 -08:00
journal rename tracing to telemetry 2019-10-15 13:39:41 -07:00
model Add EdenMount diff to generate the ScmStatus 2019-12-10 14:07:24 -08:00
monitor update the EdenFS monitor to support self-restarts 2020-01-31 13:22:27 -08:00
notifications eden: show desktop notification for blob/tree fetch errors 2020-02-10 08:28:49 -08:00
rocksdb Remove dead includes in eden 2019-10-11 16:45:01 -07:00
service report the fb303 status in the getDaemonInfo() result 2020-02-26 21:03:52 -08:00
sqlite fix a missing dependency in a CMakeLists.txt file 2019-11-21 21:43:54 -08:00
store Track number of imports queued 2020-03-05 09:03:06 -08:00
takeover refactor the EDEN_BUG() macro 2019-11-22 15:38:33 -08:00
telemetry Record Mercurial tree import time 2020-03-03 11:44:28 -08:00
testharness add an ObjectFetchContext interface 2020-02-05 13:15:01 -08:00
utils Define directory types for Windows 2020-02-25 10:14:29 -08:00
win Update log level and remove async 2020-02-25 10:14:28 -08:00
CMakeLists.txt Moving Notifications out of Windows build 2020-02-18 16:48:28 -08:00