Junio C Hamano <junkio@xxxxxxx> wrote: > This adds "keep-pack" extension to send-pack vs receive pack protocol, > and makes the receiver invoke "index-pack --stdin --fix-thin". I'm torn on this. I see that keeping a pack vs. exploding to loose objects is a local repository decision and thus should be determined by the receiving repository, not the sending one. I was thinking of just reading the pack header in receive-pack, checking the object count, and if its over a configured threshold call index-pack rather than unpack-objects. Unfortunately I just realized that if we read the pack header to make that decision then its gone and the child process won't have it. :-( -- Shawn. - 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