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

Re: Making blame even faster

From: Vincent Lefevre <vincent+svn_at_vinc17.org>
Date: 2005-02-14 03:53:50 CET

On 2005-02-13 15:17:52 -0500, Daniel Berlin wrote:
> Brane's timings on windows showed that for the gcc combine.c file
> (which had ~1500 revisions, spread out across branches, etc), we had
>
> blame on an bdb repo with vdelta: 40 seconds
> blame on an bdb repo with xdelta: 10 seconds
>
> blame on an fsfs repo with vdelta: 108 seconds
> blame on an fsfs repo with xdelta: 105 seconds
[...]
> With that change in place, you will get numbers roughly the same on
> fsfs and bdb.

That is, with the example above, ~ 10 seconds?

> I can provide a patch that makes the first delta against empty a
> fulltext in fsfs as a temporary solution if you really need a fast
> blame and can't wait for Greg Hudson's solution to be implemented
> and tested.

I'm using Debian packages, so I'll wait...

-- 
Vincent Lefèvre <vincent_at_vinc17.org> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / SPACES project at LORIA
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Feb 14 03:54:56 2005

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.