commit | c7d2cedec27560caec9283e73759a734154cf505 | [log] [tgz] |
---|---|---|
author | Junio C Hamano <gitster@pobox.com> | Tue Oct 15 13:48:03 2019 +0900 |
committer | Junio C Hamano <gitster@pobox.com> | Tue Oct 15 13:48:03 2019 +0900 |
tree | 57d1e05513aac2d2081f002500488834a71f6879 | |
parent | 1ef3bd362a3bc4d43d0d07936aaddc8c72dfe33d [diff] | |
parent | d8bc1a518accaecde83b50288c4591f838401162 [diff] |
Merge branch 'jt/push-avoid-lazy-fetch' Performance hack. * jt/push-avoid-lazy-fetch: send-pack: never fetch when checking exclusions
diff --git a/send-pack.c b/send-pack.c index 6dc16c3..34c77cb 100644 --- a/send-pack.c +++ b/send-pack.c
@@ -40,7 +40,8 @@ static void feed_object(const struct object_id *oid, FILE *fh, int negative) { - if (negative && !has_object_file(oid)) + if (negative && + !has_object_file_with_flags(oid, OBJECT_INFO_SKIP_FETCH_OBJECT)) return; if (negative)