sapling/eden/fs/store
Chad Austin 6fd2db3802 add hg import queue events to ActivityBuffer
Summary:
This is a slight behavior change, but I need queue events published to
ActivityBuffer so I can track the live set of fetches.

The impact will be that `eden trace hg --retroactive` will show 2/3 of
the number of events that it did. We can bump the capacity if that's
problematic.

Reviewed By: xavierd

Differential Revision: D44594520

fbshipit-source-id: 5b22169403402d729ff929b4b4bec6bb76d54737
2023-04-04 10:42:45 -07:00
..
git store: support fetching aux data via ObjectStore 2023-03-29 15:35:52 -07:00
hg add hg import queue events to ActivityBuffer 2023-04-04 10:42:45 -07:00
test store: support fetching aux data via ObjectStore 2023-03-29 15:35:52 -07:00
BackingStore.h store: support fetching aux data via ObjectStore 2023-03-29 15:35:52 -07:00
BackingStoreLogger.cpp decouple ObjectFetchContext lifetime from RequestContext 2022-11-15 13:35:45 -08:00
BackingStoreLogger.h decouple ObjectFetchContext lifetime from RequestContext 2022-11-15 13:35:45 -08:00
BlobAccess.cpp decouple ObjectFetchContext lifetime from RequestContext 2022-11-15 13:35:45 -08:00
BlobAccess.h decouple ObjectFetchContext lifetime from RequestContext 2022-11-15 13:35:45 -08:00
BlobCache.h fs: fix license header 2022-01-04 15:00:07 -08:00
CMakeLists.txt common: rename utils -> edencommon_utils 2022-08-16 11:23:53 -07:00
Diff.cpp replace ImmediateFuture's default constructor with an in_place constructor 2022-12-19 13:11:02 -08:00
Diff.h store: use ImmediateFuture more in diff code 2022-07-13 19:30:34 -07:00
DiffCallback.h diff: allow reporting directory changes too 2022-05-06 09:44:33 -07:00
DiffContext.cpp inodes: no longer follow symlinks for gitignore 2022-07-13 19:30:34 -07:00
DiffContext.h decouple ObjectFetchContext lifetime from RequestContext 2022-11-15 13:35:45 -08:00
eden_store_util.cpp main: move folly::init default configuration to main 2023-03-21 14:17:32 -07:00
EmptyBackingStore.cpp store: support fetching aux data via ObjectStore 2023-03-29 15:35:52 -07:00
EmptyBackingStore.h store: support fetching aux data via ObjectStore 2023-03-29 15:35:52 -07:00
ImportPriority.cpp refactor ImportPriority 2022-11-15 16:23:30 -08:00
ImportPriority.h refactor ImportPriority 2022-11-15 16:23:30 -08:00
IObjectStore.h decouple ObjectFetchContext lifetime from RequestContext 2022-11-15 13:35:45 -08:00
KeySpace.cpp fs: fix license header 2022-01-04 15:00:07 -08:00
KeySpace.h store: deprecate KeySpace::TreeMetaDataFamily 2022-03-02 15:03:35 -08:00
LocalStore.cpp store: support fetching aux data via ObjectStore 2023-03-29 15:35:52 -07:00
LocalStore.h store: support fetching aux data via ObjectStore 2023-03-29 15:35:52 -07:00
LocalStoreCachedBackingStore.cpp store: support fetching aux data via ObjectStore 2023-03-29 15:35:52 -07:00
LocalStoreCachedBackingStore.h store: support fetching aux data via ObjectStore 2023-03-29 15:35:52 -07:00
MemoryLocalStore.cpp allow delayed opening of localStore 2022-08-19 10:45:59 -07:00
MemoryLocalStore.h mark all LocalStores as final 2022-09-30 11:35:05 -07:00
ObjectCache-inl.h store: use an intrusive list in ObjectCache 2022-10-06 11:49:19 -07:00
ObjectCache.h store: use an intrusive list in ObjectCache 2022-10-06 11:49:19 -07:00
ObjectFetchContext.cpp decouple ObjectFetchContext lifetime from RequestContext 2022-11-15 13:35:45 -08:00
ObjectFetchContext.h refactor ImportPriority 2022-11-15 16:23:30 -08:00
ObjectStore.cpp store: support fetching aux data via ObjectStore 2023-03-29 15:35:52 -07:00
ObjectStore.h remove the reference-counting overhead from DurationScope 2023-03-24 13:50:40 -07:00
PathLoader.cpp decouple ObjectFetchContext lifetime from RequestContext 2022-11-15 13:35:45 -08:00
PathLoader.h decouple ObjectFetchContext lifetime from RequestContext 2022-11-15 13:35:45 -08:00
RocksDbLocalStore.cpp inodes: trace globbing related code 2023-01-18 16:41:25 -08:00
RocksDbLocalStore.h add some debugging to understand localstore not yet open errors 2022-11-03 10:46:56 -07:00
ScmStatusDiffCallback.cpp introduce an asString() on Path and PathPiece 2022-11-11 18:46:15 -08:00
ScmStatusDiffCallback.h diff: allow reporting directory changes too 2022-05-06 09:44:33 -07:00
SerializedBlobMetadata.cpp store: support fetching aux data via ObjectStore 2023-03-29 15:35:52 -07:00
SerializedBlobMetadata.h store: support fetching aux data via ObjectStore 2023-03-29 15:35:52 -07:00
SqliteLocalStore.cpp allow delayed opening of sqlite db 2022-08-19 10:45:59 -07:00
SqliteLocalStore.h mark all LocalStores as final 2022-09-30 11:35:05 -07:00
StatsFetchContext.cpp inode: enhance checkout telemetry 2023-03-16 11:27:06 -07:00
StatsFetchContext.h inode: enhance checkout telemetry 2023-03-16 11:27:06 -07:00
StoreResult.cpp fs: fix license header 2022-01-04 15:00:07 -08:00
StoreResult.h fs: fix license header 2022-01-04 15:00:07 -08:00
TreeCache.cpp fs: fix license header 2022-01-04 15:00:07 -08:00
TreeCache.h fs: fix license header 2022-01-04 15:00:07 -08:00