[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: compression

From: Mark Phippard <markphip_at_gmail.com>
Date: Wed, 30 Jun 2010 12:28:05 -0400

On Wed, Jun 30, 2010 at 12:01 PM, Edward Ned Harvey <svn_at_nedharvey.com> wrote:

> Actually, I'm surprised what I'm learning now.  Although it matters if the
> server is busy, that's not the root cause of the problem.  Also, changing
> the compression level makes a difference, but it's not the difference we
> were hoping for.

I have been meaning to chime in that I think you are on the wrong
track. We have had others over the years report problems with large
binaries. The waste in CPU time is in the internal xdelta process
that is done by Subversion. There is no way to turn this off that I
am aware of. I would like to us someday support a custom property
that you could set on a file to turn this off and have us just
exchange the full content of the file and skip the delta. Or even
something fancier that let you customize the size of the window used
by the algorithm.

I don't think the inline gzip compression adds a lot of overhead, so
turning that off is not likely to be a big win.

Mark Phippard
Received on 2010-06-30 18:29:33 CEST

This is an archived mail posted to the Subversion Dev mailing list.