diff options
author | Christian Couder <christian.couder@gmail.com> | 2019-06-25 16:40:28 +0300 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2019-06-26 00:05:37 +0300 |
commit | 9e27beaa2344dc6dd422d7711a666c082785118f (patch) | |
tree | b23c8eb92327b3db5b921a565986ef169b10818b /promisor-remote.h | |
parent | 48de315817281e49a5e9000d40550b5257b437c6 (diff) |
promisor-remote: implement promisor_remote_get_direct()
This is implemented for now by calling fetch_objects(). It fetches
from all the promisor remotes.
Helped-by: Ramsay Jones <ramsay@ramsayjones.plus.com>
Helped-by: Derrick Stolee <stolee@gmail.com>
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'promisor-remote.h')
-rw-r--r-- | promisor-remote.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/promisor-remote.h b/promisor-remote.h index 01dcdf4dc7..ed4ecead36 100644 --- a/promisor-remote.h +++ b/promisor-remote.h @@ -1,6 +1,8 @@ #ifndef PROMISOR_REMOTE_H #define PROMISOR_REMOTE_H +struct object_id; + /* * Promisor remote linked list * Its information come from remote.XXX config entries. @@ -12,5 +14,8 @@ struct promisor_remote { extern struct promisor_remote *promisor_remote_find(const char *remote_name); extern int has_promisor_remote(void); +extern int promisor_remote_get_direct(struct repository *repo, + const struct object_id *oids, + int oid_nr); #endif /* PROMISOR_REMOTE_H */ |