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

Re: [PATCH] Replace vdelta with xdelta variant

From: Niels Werensteijn <nwerensteijn_at_4-s.nl>
Date: Mon, 21 Jan 2008 14:56:23 +0100

Malcolm Rowe schreef:
> Sure; I meant "can we use the output from zlib to produce an
> svndiff-compatible stream". Thinking about it some more, it might be
> more productive to just switch off vdelta entirely, and product a
> plaintext svndiff output (i.e. ADD <bytes>, ADD <bytes>, ...) for deltas
> against the empty stream, relying on an upper-level protocol to compress
> the data section of the output (i.e. svndiff1).
Ah. I had the same idea. It would be best, from a compression point of
view in both time and space

> If I remember correctly, that would disadvantage pre-1.4 clients and
> 'svnadmin dump --deltas', but would help in all other cases (in that
> vdelta self-compression+zlib is almost guaranteed to be slower/bigger
> than zlib alone).
It would also probably grow the repository on disk. But it would be a
small grow because it would almost only affect first time checkins and
files growing over a 100kb boundary.


To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-01-21 15:41:36 CET

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