On Mon, 3 Jul 2006, Nicolas Pitre wrote: > On Mon, 3 Jul 2006, Joachim Berdal Haga wrote: > > > > I can send a patch later. If it's to be a per-repo option, it's probably too > > confusing with several values. Is it ok with > > > > core.compression = [-1..9] > > > > where the numbers are the zlib/gzip constants, > > -1 = zlib default (currently 6) > > 0 = no compression > > 1..9 = various speed/size tradeoffs (9 is git default) > > I think this makes a lot of sense, although IMHO I'd simply use > Z_DEFAULT_COMPRESSION everywhere and be done with it without extra > complexity which aren't worth the size difference. I think Z_DEFAULT_COMPRESSION is fine too - we've long since started relying on pack-files and the delta compression for the _real_ size improvements, and as such, the zlib compression is less important. That said, the "core.compression" thing sounds good to me, and gives people the ability to tune things for their loads. Linus - : 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