diff options
author | Jonathan Tan <jonathantanmy@google.com> | 2019-03-29 14:39:27 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2019-04-01 15:47:15 +0900 |
commit | 0f4a4fb1c4239a2aa46343add84ad6f99f6f3aae (patch) | |
tree | 64fc8e102e67f02a6ea922ad5debac1eb0bc1bac /string-list.c | |
parent | The third batch (diff) | |
download | tgif-0f4a4fb1c4239a2aa46343add84ad6f99f6f3aae.tar.xz |
sha1-file: support OBJECT_INFO_FOR_PREFETCH
Teach oid_object_info_extended() to support a new flag that inhibits
fetching of missing objects. This is equivalent to setting
fetch_is_missing to 0, calling oid_object_info_extended(), then setting
fetch_if_missing to whatever it was before. Update unpack-trees.c to use
this new flag instead of repeatedly setting fetch_if_missing.
This new flag complicates things slightly in that there are now 2 ways
to do the same thing. But this eliminates the need to repeatedly set a
global variable, and more importantly, allows prefetching to be done in
parallel (in the future); hence, this patch.
Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'string-list.c')
0 files changed, 0 insertions, 0 deletions