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.
Regards,
Niels
---------------------------------------------------------------------
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