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

Re: performance after 1.0: less metadata files on client?

From: Garrett Rooney <rooneg_at_electricjellyfish.net>
Date: 2002-08-11 19:37:18 CEST

On Sun, Aug 11, 2002 at 01:31:04PM -0400, Mix wrote:
> Garrett Rooney wrote:
> >this problem will likely be aleviated somewhat when we start caching
> >the contents of .svn/entries. at the moment that file is being parsed
> >many many more times than it should, which would be very bad if it is
> >located on a network filesystem. work is being done on caching this
> >information, so it would be interesting to see how much that helps the
> >performance problems you're seeing.
>
> The .svn/entries file is parsed multiple times on 'checkout'???

any time svn_wc_entry() is called that file is being parsed. checkout
uses the update editor, and that is calling svn_wc_entry() for each
file added (from my five second glance at the code) so yes, the
.svn/entries file is being parsed multiple times on checkout.

-garrett

-- 
garrett rooney                    Remember, any design flaw you're 
rooneg@electricjellyfish.net      sufficiently snide about becomes  
http://electricjellyfish.net/     a feature.       -- Dan Sugalski
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Aug 11 19:37:48 2002

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

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