You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Karl Fogel <kf...@galois.collab.net> on 2000/08/16 12:38:18 UTC

Re: Why are deltas tree-structured?

Greg Hudson <gh...@mit.edu> writes:
> How does the tree structure of an in-memory delta help anyone if you
> never have a whole delta in memory at once?  Even if you can stream a
> tree, it is much more intuitive to think about streaming a list of
> operations.  Plus, it maps a whole lot better to our network protocol
> if we're using DAV.

It is memory all at once, or on disk all at once, if you're using it
as an interchange format (to represent a version, or a tree patch, for
example).

See Ben's earlier summary of conversation with Greg Stein regarding
conversion to/from DAV.