sapling/eden/fs/store/hg
Katie Mancini a0b05b4bf0 thread ObjectFetchContext to backing store
Summary:
This passes ObjectFetchContext into the backing store to prepare for adding
logging for the cause of server fetches.

In following changes I will add logging in the HgQueuedBackingStore.
Ultimately we will want to move this logging to be closer to the data fetching
(in HgDatapackStore and HgImporter), but I plan to temporarily add logging to
the HgQueuedBackingStore to simplify so that we can more quickly roll out.

Reviewed By: chadaustin

Differential Revision: D22022992

fbshipit-source-id: ccb428458cbf7a1e33aaf9be9d0d766c45acedb3
2020-06-23 10:02:40 -07:00
..
test thread ObjectFetchContext to backing store 2020-06-23 10:02:40 -07:00
CMakeLists.txt remove Mononoke usage in HgBackingStore 2020-05-05 20:59:02 -07:00
HgBackingStore.cpp thread ObjectFetchContext to backing store 2020-06-23 10:02:40 -07:00
HgBackingStore.h thread ObjectFetchContext to backing store 2020-06-23 10:02:40 -07:00
HgDatapackStore.cpp batch imports blobs from Rust stores from EdenAPI 2020-06-10 19:29:25 -07:00
HgDatapackStore.h batch imports blobs from Rust stores from EdenAPI 2020-06-10 19:29:25 -07:00
HgImporter.cpp win: only inherit the pipe handles 2020-06-10 19:29:18 -07:00
HgImporter.h make HgProxyHash::getBatch return HgProxyHash instead of pair 2020-04-14 20:30:33 -07:00
HgImportPyError.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
HgImportPyError.h eden: remove hg_import_helper.py 2019-12-03 09:30:09 -08:00
HgImportRequest.cpp track request by attaching the tracker to the Future 2020-05-05 20:59:03 -07:00
HgImportRequest.h batch fetch blobs 2020-05-05 20:59:04 -07:00
HgImportRequestQueue.cpp populate multiple requests at once from the queue 2020-05-05 20:59:03 -07:00
HgImportRequestQueue.h populate multiple requests at once from the queue 2020-05-05 20:59:03 -07:00
HgProxyHash.cpp make HgProxyHash::getBatch return HgProxyHash instead of pair 2020-04-14 20:30:33 -07:00
HgProxyHash.h make HgProxyHash::getBatch return HgProxyHash instead of pair 2020-04-14 20:30:33 -07:00
HgQueuedBackingStore.cpp thread ObjectFetchContext to backing store 2020-06-23 10:02:40 -07:00
HgQueuedBackingStore.h thread ObjectFetchContext to backing store 2020-06-23 10:02:40 -07:00
proxy_import_helper.py Tidy up license headers 2019-10-11 05:28:23 -07:00