Thread (6 messages) flat view 6 messages, 3 authors, 2016-06-16

Re: [PATCH v2 4/4] bundle v3: the beginning

From: Jeff King <hidden>
Date: 2016-06-16 02:19:48

On Wed, Jun 08, 2016 at 05:44:06PM +0700, Duy Nguyen wrote:
On Wed, Jun 8, 2016 at 3:23 AM, Jeff King [off-list ref] wrote:
quoted
Because this "external odb" essentially acts as a git alternate, we
would hit it only when we couldn't find an object through regular means.
Git would then make the object available in the usual on-disk format
(probably as a loose object).
This means git-gc (and all things that do rev-list --objects --all)
would download at least all trees and commits? Or will we have special
treatment for those commands?
Yes. To me, this was always about punting large blobs from the clones.
Basically the way git-lfs and other tools work, but without munging your
history permanently.

I don't know if Christian had other cases in mind (like the many-files
case, which I think is better served by something like narrow clones).

-Peff
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help