On Sat, 2003-04-05 at 12:46, Tom Lord wrote:
> The amount of application data that can change will (if I understand
> svn right) sometimes be quite substantial (as when a file is
> redeltified). In a case such as that, committing a small delta to the
> database can expand the log with complete before and after copies of
> the entire history of the redeltafied file.
If there are N previous revisions of a file, then at most lg(N) deltas
are rewritten by the redeltification process (and the average number of
rewritten deltas is a constant less than 2). But you're right in your
subsequent message that we're probably writing out the file contents
twice to the logfile and once to the db, which is pretty wasteful in
disk bandwidth and short-term space use.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Apr 6 00:59:39 2003