Re: Add a "Flattened Cache" to `git --clone`?
- From
Junio C Hamano <gitster@pobox.com>
- Date
- May 14, 2020, 21:23 UTC
- Message-ID
- <xmqqr1vmp5wf.fsf@gitster.c.googlers.com>
- In-Reply-To
- <20200514211040.a7hrirdzgkphx3la@chatter.i7.local>
Konstantin Ryabitsev <konstantin@linuxfoundation.org> writes:
> I think something like git-caching-proxy would be a neat project, > because it would significantly improve mirroring for CI deployments > without requiring that each individual job implements clone.bundle > prefetching.
What are we improving with such a proxy, though?
Not bandwidth to the client, apparently. I thought that with the reachability bitmap on the server side with reusing packed object, it was more or less a solved problem that the server end spends way too much time enumerating, deltifying and compressing the object data?