[PATCH 0/2] fetch-pack: allow parallelizing packfile URI fetches

Patrick Steinhardt <[email protected]>
Newsgroups org.kernel.vger.git
Message-ID <20260821-pks-parallelize-fetching-packfile-uris-v1-0-0df52d9427ce@pks.im>
Hi,

this patch series prepares git-fetch(1) and git-clone(1) to handle
fetches of packfile URIs in parallel. This can significantly speed up
fetches when the server announces a bunch of packfiles, as shown in the
benchmarks in the second patch.

Thanks!

Patrick

---
Patrick Steinhardt (2):
      fetch-pack: prepare for threaded fetching of packfile URIs
      fetch-pack: allow parallelizing packfile URI fetches

 Documentation/config/fetch.adoc |   9 ++
 fetch-pack.c                    | 228 ++++++++++++++++++++++++++++++----------
 t/t5702-protocol-v2.sh          |  44 ++++++++
 3 files changed, 227 insertions(+), 54 deletions(-)


---
base-commit: 1a3e64c6c4a623626ff0687008732a8e007e2a1c
change-id: 20260821-pks-parallelize-fetching-packfile-uris-b1ad24a82fe0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.