Login | Register
My pages Projects Community openCollabNet

Discussions > dev [DISABLED] > Re: philosophical questions about mailer.py

subversion
Discussion topic

Back to topic list

Re: philosophical questions about mailer.py

Author cmpilato
Full name C. Michael Pilato
Date 2009-01-08 08:23:46 PST
Message Ben Collins-Sussman wrote:
> On Thu, Jan 8, 2009 at 10:09 AM, C. Michael Pilato <cmpilato at collab dot 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.)

Man, I don't know. I don't carry the title "SWIG expert" or anything, but
do you remember when I was tweaking cvs2svn so that rather than running
'svnadmin load' as an external tool, it was using the svn_repos_load_fs()
APIs via the Python bindings? I was seeing something like 2x timings (which
was why I abandoned the concept).

--
C. Michael Pilato <cmpilato at collab dot net>
CollabNet <> www.collab.net <> Distributed Development On Demand
Attachments

« Previous message in topic | 8 of 10 | Next message in topic »

Messages

Show all messages in topic

philosophical questions about mailer.py sussman Ben Collins-Sussman 2009-01-08 07:25:22 PST
     Re: philosophical questions about mailer.py cmpilato C. Michael Pilato 2009-01-08 07:33:02 PST
         Re: philosophical questions about mailer.py sussman Ben Collins-Sussman 2009-01-08 07:39:38 PST
             Re: philosophical questions about mailer.py cmpilato C. Michael Pilato 2009-01-08 07:48:57 PST
                 Re: philosophical questions about mailer.py sussman Ben Collins-Sussman 2009-01-08 07:59:46 PST
                     Re: philosophical questions about mailer.py cmpilato C. Michael Pilato 2009-01-08 08:09:35 PST
                         Re: philosophical questions about mailer.py sussman Ben Collins-Sussman 2009-01-08 08:20:27 PST
                             Re: philosophical questions about mailer.py cmpilato C. Michael Pilato 2009-01-08 08:23:46 PST
                             Re: philosophical questions about mailer.py sussman Ben Collins-Sussman 2009-01-08 08:25:01 PST
                         RE: philosophical questions about mailer.py rhuijben Bert Huijben 2009-01-08 09:34:15 PST
Messages per page: