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

Re: svn_client_upgrade and speed

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Sat, 12 Sep 2009 09:15:05 +0200

On 12.09.2009 03:18, Greg Stein wrote:
> As stsp notes, this is an artifact of continuing to use multiple sqlite
> databases. Shoot ... we still haven't integrated the multiple property
> files into the databases. That represents a *TON* more I/O then our
> target implementation.

I'm aware that the whole feature isn't finished yet. But I'm really
worried that this can't be improved (speed wise) much even after all is
finished.
You said that it's because of using multiple sqlite dbs. But from what I
saw with the ProcessMonitor during an update, only one or two sqlite
files were accessed most of the time, especially the time where nothing
seemed to happen and all CPU was used.

> Yes, you reported it a while back, and we were just as aware of it at
> that time as now. This is a fuckton of work. If you want it sooner than
> we are going, then jump in and help. I think you're underestimating the
> work here, and the amount that has and is being done. Speaking for
> myself, your comment makes my work feel unappreciated.

I'm sorry, your work is definitely appreciated. And I'm sure the
features it provides are great.
But with the current performance, I would think that all those who are
using trunk already would strive to improve the performance as soon as
possible, to make it usable. Speaking for me, I tend to fix things that
bother me in my work first. I assumed that you guys would feel the same,
so I'm worried: either this performance is not really bothering you or
there isn't much you can do about it? Either way, for me this doesn't
look good.

> The externals thing is an interesting point. Same will happen with
> nested working copies that are not managed via externals. I think we may
> want to handle those by default, but there are usability issues and some
> backwards compat problems that could bite us. Could you please open an
> issue with your ideas, so that I can track it to completion? Thanks.

created issue #3483:
http://subversion.tigris.org/issues/show_bug.cgi?id=3483

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2393806
Received on 2009-09-12 09:15:24 CEST

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