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

Re: Status of ra_serf?

From: Ivan Zhakov <ivan_at_visualsvn.com>
Date: Thu, 3 May 2012 23:37:39 +0400

On Wed, May 2, 2012 at 6:25 PM, Johan Corveleyn <jcorvel_at_gmail.com> wrote:
[...]

> [2] On a Solaris build machine @work (Solaris 10 on x86 on ESX, with
> 1.6.17 client, 1.5.4 server (sorry, old stuff)), most interactions
> with the svn server are a lot faster when using serf than with neon.
> Things like ls, cat, log, mergeinfo, ... are all a lot faster (like
> 150ms vs. 900ms).
That's true: ra_serf is significantly faster when working with pre-1.7
servers because it have DAV baseline cache (see r1080245 and
subversion/libsvn_ra_serf/blncache.c). It dramatically reduce number
of PROPFIND requests when working with pre-1.7 servers. But it's not
used when server is HTTPv2 capable. That's why I didn't ported this
cache to ra_neon, while it's should be easily possible.

-- 
Ivan Zhakov
Received on 2012-05-03 21:38:33 CEST

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