<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/t/t4067-diff-partial-clone.sh, branch v2.26.1</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.26.1</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.26.1'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2019-08-20T22:04:26Z</updated>
<entry>
<title>diff: skip GITLINK when lazy fetching missing objs</title>
<updated>2019-08-20T22:04:26Z</updated>
<author>
<name>Jonathan Tan</name>
<email>jonathantanmy@google.com</email>
</author>
<published>2019-08-20T20:53:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=a63694f52355b412b65515961401cd2359fed544'/>
<id>urn:sha1:a63694f52355b412b65515961401cd2359fed544</id>
<content type='text'>
In 7fbbcb21b1 ("diff: batch fetching of missing blobs", 2019-04-08),
diff was taught to batch the fetching of missing objects when operating
on a partial clone, but was not taught to refrain from fetching
GITLINKs. Teach diff to check if an object is a GITLINK before including
it in the set to be fetched.

(As stated in the commit message of that commit, unpack-trees was also
taught a similar thing prior, but unpack-trees correctly checks for
GITLINK before including objects in the set to be fetched.)

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>diff: batch fetching of missing blobs</title>
<updated>2019-04-08T05:04:50Z</updated>
<author>
<name>Jonathan Tan</name>
<email>jonathantanmy@google.com</email>
</author>
<published>2019-04-05T17:09:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7fbbcb21b162883615d5542e06fb2eb8685fd496'/>
<id>urn:sha1:7fbbcb21b162883615d5542e06fb2eb8685fd496</id>
<content type='text'>
When running a command like "git show" or "git diff" in a partial clone,
batch all missing blobs to be fetched as one request.

This is similar to c0c578b33c ("unpack-trees: batch fetching of missing
blobs", 2017-12-08), but for another command.

Signed-off-by: Jonathan Tan &lt;jonathantanmy@google.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
