On Sun, Aug 30, 2026 at 09:33:52PM -0500, Justin Tobler wrote:
On 26/08/21 02:31PM, Patrick Steinhardt wrote:
quoted
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.
So I've been working on a series to extend the use of the ODB
transaction interface to also cover fetch-pack. As part of this, my
current plan was to also refactor fetching packfile URIs so that they
can be written through `odb_transaction_write_pack()`. I like what this
series is doing, but I wonder if it might a bit more straightforward if
we try to land transaction here first. Otherwise, I think we may end up
having to redo some of these changes to get parallelizing packfile URI
fetches to work.
I'm fine to drop this series for now in favor of yours. I'll resend once
your series has been merged. Thanks!
Patrick