Boost logo

Boost :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2007-09-04 09:14:35


Douglas Gregor wrote:

> Vladimir Prus wrote:
>> Vladimir Prus wrote:
>>
>>
>>> I have just run this:
>>>
>>> svn diff
>>> http://svn.boost.org/svn/boost/branches/RC_1_34_0/boost/tools/build/v2
>>> http://svn.boost.org/svn/boost/trunk/tools/build/v2 > RC_HEAD.diff
>>>
>>> and it took about 13 mins. On another machine (with another network), it
>>> took 15 mins. I've asked for confirmation on IRC, and two people are at
>>> 11 and 13 mins as a write this (and still running).
>>>
>>> Is there some network or setup issue with SVN server? Maybe the
>>> apache connection limit is set too low?
>>>
>>
>> Ping? The problem appears to persist.
>>
>
> We'll see what we can tweak to improve performance... how long do you
> expect that this operation should take? I'm accustomed to large diffs on
> large trees taking 10 minutes or more, so the question is: is this a
> misconfiguration, or is it just Subversion?

For comparison, I've run diff of KDevelop between KDE 3.4 and KDE 3.5.
It took 13 mins and the resulting diff was 11M in size. The size of
(archived) source is 9M.

In comparison, the size of Boost.Build is 1.4M (including huge
generated docs, svn size is smaller), and the diff is 96K. Therefore,
I'd suspect that if my commands takes more that 30 seconds, it's already
a misconfiguration somewhere. Are you sure it's not connection limit?
I remember that diff needs a 2 or 3 connections to server at the same time.

- Volodya


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk