On Fri, Jul 25, 2008 at 02:12, Johannes Schindelin <Johannes.Schindelin@xxxxxx> wrote: > On Thu, 24 Jul 2008, Sverre Rabbelier wrote: >> Wouldn't that be as simple as passing a pathspec to git-rev-list? Not a >> lot of overhead there I reckon. > > So the server would _not_ have to deflate the objects to inspect them? I > thought you knew more about Git's object database. Nope, I did not know this. I thought that the server already had to do all that to decide what to send, since not every request asks for the same pack (someone might not have updated in 2 month, or someone might might be up to date, or anything in between). >> Just keep them? > > You'd still have to inspect the objects, which is way more work than the > current code has to do. Remember: in the optimal case, upload-pack does > not more than just serve the existing deltas/base objects. Ah, I can see how that would produce overhead then. -- Cheers, Sverre Rabbelier -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html