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

Re: svn commit: r1082806 - in /subversion/trunk: notes/wc_node_walkers.txt subversion/include/private/svn_wc_private.h subversion/libsvn_client/ra.c subversion/libsvn_wc/node.c

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: Thu, 17 Mar 2011 23:20:46 -0400

On 03/17/2011 10:52 PM, cmpilato_at_apache.org wrote:
> Author: cmpilato
> Date: Fri Mar 18 02:52:57 2011
> New Revision: 1082806
>
> URL: http://svn.apache.org/viewvc?rev=1082806&view=rev
> Log:
> Eliminate another node walk, this time in the invalidate_wc_prop() RA
> callback function.

In a sparse working copy of the Subversion codebase (/trunk,
/branches/1.6.x, /branches/1.5.x, and /site), here's how the cost of a no-op
svn switch (to the same URL and revision) -- which makes use of this
invalidate_wc_prop callback -- compares:

             1.6.x 1.7 (before) 1.7 (after)
        ,-----------------------------------------.
ra_neon | 2s | 15s | 2s |
        |-------------+-------------+-------------|
ra_serf | 2s | 15s | 2s |
        `-----------------------------------------'

-- 
C. Michael Pilato <cmpilato_at_collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Received on 2011-03-18 04:21:26 CET

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