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

Re: 1.7-based nightlies and performance

From: <Stefan.Fuhrmann_at_etas.com>
Date: Mon, 31 May 2010 14:32:00 +0200

Hans-Emil Skogh wrote:
> The following things are pretty slow in the latest nightly:
> - Check for modifications. (Over 23 seconds to populate the dialog on
the tortoisesvn wc.)
> - Diffing folder properties (Over 20 seconds(!) to show the diff after
selecting "Compare with base" on the tortoisesvn top folder after changing
the logminsize property.)
> Tried to downgrade to an earlier 1.7-nightly, but no difference. Is this
something that can be improved upon on the TSVN side of things or is this
a pure SVN performance problem? Not that nice in any case... > :-/
That is purely a SVN performance issue.
Currently, it takes 1.3 million SQL queries
to read the status of a TSVN working copy.

My preliminary analysis of the code in
question suggests that this number can
be brought down to roughly 1.3 thousand
(yet slightly more complex) queries.

So, not all hope is lost but it will take a while
for the SVN guys to address the problem.
All we can do right now is to provide them
with analysis results which I will by weekend.

-- Stefan^2.


To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-05-31 14:32:33 CEST

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