You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Branko Čibej <br...@apache.org> on 2021/02/05 13:12:17 UTC

Re: RFE - Version 2 dump format sopport in svnrdump

On 22.01.2021 05:23, Eric S. Raymond wrote:
> Notably: dump-load-format.txt does not describe the delta format.  I
> have since seen hints in the SVN Book that version 3 uses some kind of
> binary delta compression.  But the SVN book does not describe either
> of these details; it's not even clear enough for me to be sure I'm
> not hallucinating the "binary" part.

See notes/svndiff. It describes the format of the binary deltas and how 
to produce target data given plaintext source + delta. (It doesn't 
describe how to _produce_ the deltas).


-- Brane

Re: RFE - Version 2 dump format sopport in svnrdump

Posted by Daniel Shahaf <d....@daniel.shahaf.name>.
Eric S. Raymond wrote on Sat, 06 Feb 2021 05:01 +00:00:
> Branko Čibej <br...@apache.org>:
> > On 22.01.2021 05:23, Eric S. Raymond wrote:
> > > Notably: dump-load-format.txt does not describe the delta format.  I
> > > have since seen hints in the SVN Book that version 3 uses some kind of
> > > binary delta compression.  But the SVN book does not describe either
> > > of these details; it's not even clear enough for me to be sure I'm
> > > not hallucinating the "binary" part.
> > 
> > See notes/svndiff. It describes the format of the binary deltas and how to
> > produce target data given plaintext source + delta. (It doesn't describe how
> > to _produce_ the deltas).
> 
> That sounds like it ouyght to be folded into the dump format description.

The svndiff format stands on its own feet and has uses outside of
dumpstreams.  I don't see a problem with having the dumpstream
format docs include the svndiff format docs by reference.

I also don't see an upside to merging the two documents.

Re: RFE - Version 2 dump format sopport in svnrdump

Posted by "Eric S. Raymond" <es...@thyrsus.com>.
Branko Čibej <br...@apache.org>:
> On 22.01.2021 05:23, Eric S. Raymond wrote:
> > Notably: dump-load-format.txt does not describe the delta format.  I
> > have since seen hints in the SVN Book that version 3 uses some kind of
> > binary delta compression.  But the SVN book does not describe either
> > of these details; it's not even clear enough for me to be sure I'm
> > not hallucinating the "binary" part.
> 
> See notes/svndiff. It describes the format of the binary deltas and how to
> produce target data given plaintext source + delta. (It doesn't describe how
> to _produce_ the deltas).

That sounds like it ouyght to be folded into the dump format description.

Does anyonne have any objection to me doing that?
-- 
		<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>