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

Re: "svn diff" performance

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2002-07-24 15:30:00 CEST

Vladimir Prus <ghost@cs.msu.su> writes:

> REPORT request is at 1.816335
> response comes at 3.018566
>
> Then, almost instantly client does PROPFIND for /whale/trunk/src/codegen.cpp
> (the only changed file).
>
> Then, I see GET at 3.062126 (for revision 42)
> Server starts responding at 3.516448
>
> Then, there's another GET at 3.517878 (for revision 43)
>
> After that I'm at loss -- I see some "FIN" packets and finally, at
> 20.074125 the server returns revision 43.
>
> So, getting the second revision takes a lot of time, and there's nothing
> special about that revision.

That definitely sounds like something is broken.

Does this problem happen consistently, i.e. when diffing any two revisions?

Can you gdb into httpd and see why it's sitting for 20 seconds on the
second GET request?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Jul 24 15:32:11 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.