subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Johan Corveleyn <jcor...@gmail.com>
Subject Re: How to change paths on an external file without a full update --depth infinity?
Date Thu, 15 Aug 2013 19:38:11 GMT
On Thu, Aug 15, 2013 at 9:03 PM,  <dlellis@rockwellcollins.com> wrote:
...
> The whole discussion has centered on an attempted work around for the
> connection caching that doesn't currently occur for externals.  If that can
> happen, I think we'd be very content.  We're accepting of some performance
> issues.  There was an XKCD a while ago that talked about how much time a
> task takes, how many times you do it and how much waste is created over a
> year.  It was interesting (even if obvious if you thought about it).  I
> think with connection caching we'd hit the sweet spot and working further
> would result in diminishing returns.  This thread is an attempt a hopefully
> short-term work around this limitation.
>

As you've read in the responses by Ben Reser and Ivan Zhakov earlier
in this thread, the ra-session-reuse (connection caching) is work in
progress. That might take some time before it ends up in a final
release (if it's slated for 1.9, that's at least half a year away).

Have you considered setting up something like "write-through
proxying"[1], where you set up local read-only mirrors of your central
svn repository (which transparently sent through write requests to the
master)? That might significantly reduce latency for those read
operations, and might be good enough to make things workable.

[1] http://svnbook.red-bean.com/nightly/en/svn.serverconfig.httpd.html#svn.serverconfig.httpd.extra.writethruproxy

-- 
Johan

Mime
View raw message