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

Should mod_dav_svn/ra_dav support svndiff1? (was: Re: Should 'svnadmin dump --deltas' write svndiff1 diffs?)

From: Malcolm Rowe <malcolm-svn-dev_at_farside.org.uk>
Date: 2006-02-10 12:52:38 CET

On Wed, Feb 08, 2006 at 02:19:48PM -0500, C. Michael Pilato wrote:
> Daniel Berlin wrote:
> >>So while the --deltas option saves quite a bit of space,
> >>'--deltas' + gzip is actually better than '--deltas --svndiff1', or even
> >>'--deltas --svndiff1' + gzip. In this case anyway.
> >
> > This will always be the case.

Of course it will. Silly me.

Though that does make me wonder: did we gain any benefit from making
ra_dav support svndiff1 diffs in the transport, when the whole stream
is almost certainly going to be compressed? Or did we actually make
things worse?

I know that the output of 'svnadmin dump --deltas' isn't completely
comparable to that of an ra_dav session, but presumably it's not too
different.

I can't easily set up a mod_dav_svn test locally, so if anyone could put
up a (semi-)public mod_dav_svn/svndiff1 server, I'll try to profile the
network traffic with and without svndiff1 enabled, and see whether it
makes a positive or negative impact on the results.

I feel like I might be missing something here; feel free to slap me down
if I've made some mindblowingly stupid assumption (e.g. "Not all httpd
servers run with compression enabled, you insensitive clod!" :-)).

Regards,
Malcolm

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Feb 10 12:53:04 2006

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.