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

Re: philosophical questions about mailer.py

From: Ben Collins-Sussman <sussman_at_red-bean.com>
Date: Thu, 8 Jan 2009 10:20:25 -0600

On Thu, Jan 8, 2009 at 10:09 AM, C. Michael Pilato <cmpilato_at_collab.net> wrote:

> Oh, something else I thought of: the translation between C and Python has,
> in my experience, proven to be very costly. And svn_repos_replay() driving
> a ChangeCollector in this situation crosses that translation boundary at
> least 850 times. :-)
>

Hm, yeah, I considered that too, but our local SWIG expert here says
that it's not *that* costly. Even crossing that swig boundary 1000
times shouldn't be more than a couple of lost seconds.

I guess another possibility is that the "extra" work replay() is doing
on each changed path is somehow horrendously slow on our fs_bigtable
implementation. I could test that, I suppose, by doing an svnsync of
this revision from the googlecode repository to a local FSFS
repository (the local write/commit time would be pretty tiny.)
Received on 2009-01-08 17:23:05 CET

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