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

Re: Performance

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2005-09-14 14:54:12 CEST

On Sep 14, 2005, at 7:39 AM, Jon Bendtsen wrote:
>
> So squid can not proxy the most requested files either ?
> Or other http "accelerators" ?

Nope.

In pre-1.0 versions of svn, the client received a list of files to
fetch, and then did a million GET requests. While that situation
might have been very nice for proxy accelerators, it also made 'svn
checkout' about 5-10 times slower than it currently is. So we made
the performance tradeoff for the common case of *not* having proxy
caches.

The client and server still know how to do the old-style checkout,
they just don't use that method anymore. ('svn diff/merge' still use
that style of tree fetching, IIRC). Perhaps a feature request might
be a switch or runtime-preference in ~/.subversion/servers to use the
old-style checkout. Most people won't want that, but folks with
proxy caches might...

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Sep 14 14:56:31 2005

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