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

Re: Slow performance in check-case-insensitive.pl?

From: Marc Sherman <msherman_at_projectile.ca>
Date: 2005-07-26 14:29:51 CEST

Thanks for getting back to me, Martin. Do you read users@subversion, or
would you like me to keep CC'ing you?

Martin Tomes wrote:
>
> I am surprised it takes longer. Luckily not much longer!

Well, 26% is pretty significant (and those were repeatable measurements
to within .1s, by the way). But considering that the perl version was
so slow already that I was asked to remove it from the repo, it doesn't
really matter. We're a small enough team that we can get by on fear and
shame for a while, but it would be nice to be able to enforce this properly.

> Currently it is still doing a recursive listing of the repository
> which isn't really needed. The next step is to stop it doing that,
> but right now I don't have time to do that. I will try to get to
> that as soon as I can but we have a product to release and then I am
> going on vacation for a week.

Ok, do you possibly have a few minutes to describe the changes you were
planning to make in a bit more detail, so that I can take a crack at
them myself? My python's quite rusty, but I'll try to get over my
irrational distaste for significant whitespace. :)

> The old script can miss filename clashes, so the new one is an
> improvement, honest:-)

What's the failure mode, adding two files with clashing names in a
single revision? Or is there a more subtle failure mode I've missed?

Thanks,
- Marc

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Jul 26 14:31:57 2005

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