]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'en/batch-prefetch' into seen
authorJunio C Hamano <gitster@pobox.com>
Tue, 28 Apr 2026 01:22:02 +0000 (10:22 +0900)
committerJunio C Hamano <gitster@pobox.com>
Tue, 28 Apr 2026 01:22:03 +0000 (10:22 +0900)
In a lazy clone, "git cherry" and "git grep" often fetch necessary
blob objects one by one from promisor remotes.  It has been corrected
to collect necessary object names and fetch them in bulk to gain
reasonable performance.

* en/batch-prefetch:
  grep: prefetch necessary blobs
  builtin/log: prefetch necessary blobs for `git cherry`
  patch-ids.h: add missing trailing parenthesis in documentation comment

1  2 
builtin/grep.c
t/t7810-grep.sh

diff --cc builtin/grep.c
Simple merge
diff --cc t/t7810-grep.sh
Simple merge