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

Revision graph performance

From: <Stefan.Fuhrmann_at_etas.com>
Date: 2008-01-02 01:27:29 CET

Hi there,

over the last two weeks, I put a lot of effort into finalizing
the revision graph core code for the 1.5 release. Many
options and UI improvements are still to come for 1.5
but no "risky" performance tuning should be necessary.

Having said that, my experience with CVS-converted
repositories like KDE.org taught me that there might
be "unfortunate" circumstances when my algorithms
might either fail to deliver decent performance or even
fail to produce correct output.

The problem is that such a constellation may not hurt
you much right now but may get worse quickly as the
problematic parameters grow over time.

So, if someone should stumble over such a case,
please post it here including the URL (if possible).

Expected performance is no more than 1 second (on a
modern CPU) for *any* path in a <100k revs repository.
For larger repositories, TSVN should process ~200k
revs per second. If it falls below 100kr/s, there might
be an unknown issue.

-- Stefan^2.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Jan 2 08:35:20 2008

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