Re: [RFC 0/4] Shallow clones with on-demand fetch

2017-03-07 Thread Jeff King
On Mon, Mar 06, 2017 at 11:18:30AM -0800, Junio C Hamano wrote: > Mark Thomas writes: > > > This is a proof-of-concept, so it is in no way complete. It contains a > > few hacks to make it work, but these can be ironed out with a bit more > > work. What I have so far is

Re: [RFC 0/4] Shallow clones with on-demand fetch

2017-03-06 Thread Stefan Beller
On Mon, Mar 6, 2017 at 11:16 AM, Jonathan Tan wrote: > [1] <20170113155253.1644-1-benpe...@microsoft.com> (you can search for > emails by Message ID in online archives like https://public-inbox.org/git if > you don't already have them) Not just search, but the

Re: [RFC 0/4] Shallow clones with on-demand fetch

2017-03-06 Thread Junio C Hamano
Mark Thomas writes: > This is a proof-of-concept, so it is in no way complete. It contains a > few hacks to make it work, but these can be ironed out with a bit more > work. What I have so far is sufficient to try out the idea. Two things that immediately come to mind

Re: [RFC 0/4] Shallow clones with on-demand fetch

2017-03-06 Thread Jonathan Tan
On 03/04/2017 11:18 AM, Mark Thomas wrote: I was inspired a bit by Microsoft's announcement of their Git VFS. I saw that people have talked in the past about making git fetch objects from remotes as they are needed, and decided to give it a try. For reference, one such conversation is [1].

[RFC 0/4] Shallow clones with on-demand fetch

2017-03-04 Thread Mark Thomas
Hello everyone, This is an RFC for an enhancement to shallow repositories to make them behave more like full clones. I was inspired a bit by Microsoft's announcement of their Git VFS. I saw that people have talked in the past about making git fetch objects from remotes as they are needed, and