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

Re: svn log slows down on large revision files

From: Erik Huelsmann <ehuels_at_gmail.com>
Date: 2007-09-24 17:40:41 CEST

On 9/24/07, Lutz.Dornbusch@fiducia.de <Lutz.Dornbusch@fiducia.de> wrote:
> Hello,
> we recently converted some large CVS-repos (6 -8 GB) to svn.
> WWe liked the cvs2svn-option to record the CVS-version as a property.
> To finish the migration we deleted this property on all files in /trunk/
> .. in a single commit
> Now we got complains about the "svn log" is *very* slow on this
> repository.
> As further analysis shows, svn log is only this slow, if our special
> "CVS-Version-Property removal"-commit is involved (in this case Rev
> 59504).
> I looked into the revision file db/revs/59504 which was 14 MB. There are
> other files(eg. Rev 172 with 28 MB) larger than this without a performance
> penalty.

You're aware of this paragraph in the book:
http://svnbook.red-bean.com/en/1.4/svn.serverconfig.httpd.html#svn.serverconfig.httpd.authz.pathauthzoff
 ? (Which basically says the cost of retrieving a log message is O(n)
in the number of paths affected...)

HTH,

Erik.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Sep 24 17:41:26 2007

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

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