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

Re: the New Checkout System

From: Greg Hudson <ghudson_at_MIT.EDU>
Date: 2003-05-20 02:14:56 CEST

On Mon, 2003-05-19 at 18:53, Greg Stein wrote:
> Heh. Nope. I'd like to know why the new system is so much slower. My initial
> thought was that it should be approximately the same speed. So what is
> throwing off the number by so much?

It's also weird that it would be 35% slower over ra_svn. I mean,
shouldn't it be the same sequence of editor operations? The reporting
part shouldn't take any noticeable length of time.

(As an aside, I noticed recently is that ra_svn does a round trip per
property in your working copy. So if you have 100 files and 10 props
per file, that's 1000 round trips. Oops. That's because you have to
get the error status for each change_file_prop call and report it to the
caller before you can do everything else. I'm not sure if I should
propose an editor API change or just make ra_svn pipeline
property-setting behind the scenes and report property-setting errors at
close_file or close_directory time.)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue May 20 02:16:06 2003

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.