diff options
Diffstat (limited to 'fetch-pack.h')
-rw-r--r-- | fetch-pack.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/fetch-pack.h b/fetch-pack.h index bbe2938059..736a3dae46 100644 --- a/fetch-pack.h +++ b/fetch-pack.h @@ -40,6 +40,14 @@ struct fetch_pack_args { unsigned cloning:1; unsigned update_shallow:1; unsigned deepen:1; + + /* + * Indicate that the remote of this request is a promisor remote. The + * pack received does not need all referred-to objects to be present in + * the local object store, and fetch-pack will store the pack received + * together with a ".promisor" file indicating that the aforementioned + * pack is a promisor pack. + */ unsigned from_promisor:1; /* |