On Mon, Jul 17, 2017 at 02:54:59PM +0200, Evgeny Kotkov wrote: > LZ4 offers much faster decompression than zlib, and read operations should > benefit from this change as well. (Don't have the exact numbers available > here on my phone, sorry for that.) > > https://svn.apache.org/r1801974 adds negotiation and support for LZ4 in > mod_dav_svn and in ra_serf. Except for the PUT requests, which require a > couple of tweaks to the negotiation scheme, with this change svndiff2 with > LZ4 will be used in the repository on-disk data and as the wire format for > http://, if the corresponding compression level is set to 1. > > Speaking of only using it with compression level 1, that's not a starting > point. While LZ4 offers superior speeds, it is not a substitute for any > zlib compression level > 1, including our current default of 5, as the > latter gives better compression ratio. > > I was thinking that it might make sense to make the compression level 1 our > new default, so that new installations would benefit from the increased > speed, while still keeping a decent compression ratio. (If necessary, that > could still be tweaked for better compression.)
This feature would be a nice addition to 1.10. Is 1.10 your target release? Given that it's on trunk already, it would seem so :) Is there any reason to wait before rolling a 1.10 alpha release?