sapling/eden
Kaveh Ahmadi 3406e11f73 set FetchedSource in ObjectFetchContext
Summary:
## Background
`SaplingBackingStore` is now sending `request` to Sapling with `RemoteOnly` or `LocalOnly`. Therefore `SaplingBackingStore` knows the source of fetching each request. We need to save this info in `ObjectFetchContext` then we can send them to `HgImportTraceEvent::finish` and `traceBus_` can publish this info in `trace hg` command.

## Thid diff
Adding a new field to `ObjectFetchContext` to keep the source of fetch for each request. The source can be LOCAL, REMOTE, or UNKNOWN

Reviewed By: jdelliot

Differential Revision: D56332989

fbshipit-source-id: d684593c26f8b97276130bf3972479e6b18dabaf
2024-05-02 14:02:57 -07:00
..
contrib Update links for reviewstack github repo (#867) 2024-04-04 09:53:17 -07:00
facebook eden 2023-10-23 09:12:58 -07:00
fs set FetchedSource in ObjectFetchContext 2024-05-02 14:02:57 -07:00
integration fix readdir tests on FilteredFS 2024-04-30 20:19:12 -07:00
locale
mononoke commit cloud: Add update_references endpoint to EdenAPI 2024-05-02 12:13:55 -07:00
scm test: replace 'jq' with 'pp' for pretty printing JSON string 2024-05-02 13:59:11 -07:00
test_support Pyre Configurationless migration for] [batch:13/244] 2024-03-04 08:24:00 -08:00
test-data Re-sync with internal repository 2023-10-11 22:09:00 -07:00
.clang-tidy
.gitignore
.mononoke_test_file
BUILD_MODE.bzl Enable warnings for shadow definitions for clang/gcc 2023-10-27 16:29:22 -07:00
defs.bzl integration: use universal Mac binary 2023-10-27 14:45:05 -07:00
Eden.project.toml
TARGETS Re-sync with internal repository 2023-10-11 22:09:00 -07:00