Merge branch 'jt/non-blob-lazy-fetch' into maint
commit081173796590013509daede1068a1c022e3a7802
authorJunio C Hamano <gitster@pobox.com>
Wed, 21 Nov 2018 13:57:48 +0000 (21 22:57 +0900)
committerJunio C Hamano <gitster@pobox.com>
Wed, 21 Nov 2018 13:57:48 +0000 (21 22:57 +0900)
tree3d70f2fd87bf4959a130a86a510c23081fbbb483
parent9674e7a333150d4f4a4752b25b4066bcd0406ddf
parent4c7f9567ea2628451a0f4ad52599a25d34657bae
Merge branch 'jt/non-blob-lazy-fetch' into maint

A partial clone that is configured to lazily fetch missing objects
will on-demand issue a "git fetch" request to the originating
repository to fill not-yet-obtained objects.  The request has been
optimized for requesting a tree object (and not the leaf blob
objects contained in it) by telling the originating repository that
no blobs are needed.

* jt/non-blob-lazy-fetch:
  fetch-pack: exclude blobs when lazy-fetching trees
  fetch-pack: avoid object flags if no_dependents
t/t0410-partial-clone.sh