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

Re: [PATCH] Skip-deltas, for review

From: Karl Fogel <kfogel_at_newton.ch.collab.net>
Date: 2002-07-27 03:08:50 CEST

Daniel Berlin <dberlin@dberlin.org> writes:
> I can say that when converting the gcc repo, where we have thousands upon
> thousands of revisions of various files that are moderate size, like the
> ChangeLog, if i make it deltify (it's 0k-800k depending on the
> revision, so most won't deltify unless i up the stream size) without
> skip-deltas and the delta combiner, trying to access revision 100 out of
> 4000 takes literally 10 minutes.
> With just the delta combiner, it's 20 seconds.
> With these two patches, it takes 4 seconds.
>
> The first time is unacceptable for use.
> The second is okay, but could be a lot better.
> It is also not lost in the noise in a use case where *most* of the
> accesses are read-only type operations (diffs between revisions, etc).

Okay, that's pretty convincing! :-) Thanks for the numbers (and thanks
Greg H for your follow-up explanations, too.)

-K

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Jul 27 03:22:24 2002

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.