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

Re: [TSVN] performance issue when sorting on SVN columns

From: SteveKing <steveking_at_gmx.ch>
Date: 2004-08-13 13:11:22 CEST

Schifferdecker, Udo wrote:

> I just ran into a performance problem when sorting on SVN columns
> (e.g. "SVN Status") in the explorer (using TSVN 1.0.7 on Win2K).
> It looks like the values of the SVN columns are recomputed every
> time (no caching) when sorting on them. Changing dirs while sorting
> on SVN columns takes minutes, the time needed increases drastically
> with the number of the contained files (subdirs).
> When not sorting on SVN columns the caching of TSVN works fine.

TSVN caches the data on sorting too. The problem is that the explorer
sorting algorithm is _very_ ineficient and takes more time than the
cache is valid. So it's possible that during sorting the cache is
rebuilt several times.
Increasing the lifetime of the cache isn't good either, because then you
would end up with wrong icon overlays, even if you hit F5 to refresh.

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Fri Aug 13 14:19:20 2004

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

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