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