]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'en/batch-prefetch' into next
authorJunio C Hamano <gitster@pobox.com>
Wed, 20 May 2026 01:32:35 +0000 (10:32 +0900)
committerJunio C Hamano <gitster@pobox.com>
Wed, 20 May 2026 01:32:35 +0000 (10:32 +0900)
commit722acf81c876cdbe376e8989e74566729bcb8922
tree2084b25c29254389dc138eb7da36845293df70d0
parent725a20bf93f049abf2d4b2035832fc973a54f6b6
parent854061ea5484fffc6c54941332115abbd7fc950f
Merge branch 'en/batch-prefetch' into next

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
  promisor-remote: document caller filtering contract
t/t7810-grep.sh