[Distutils] buildout: several fold performance increases

Alex Clark aclark at aclark.net
Sat Jan 28 22:22:06 CET 2012


On 1/26/12 8:45 AM, Marius Gedminas wrote:
> On Wed, Jan 25, 2012 at 11:20:59AM -0800, Ross Patterson wrote:
>> Marius Gedminas<marius at pov.lt>  writes:
>>
>>> On Sat, Jan 21, 2012 at 02:48:55PM -0800, Ross Patterson wrote:
>>>> Now time with the zc.buildout checkout by overriding the version pin for
>>>> zc.buildout:
>>>>
>>>>      $ bin/buildout -N versions:zc.buildout=&&  time bin/buildout -N versions:zc.buildout=
>>>
>>> My baseline is 41s (that includes 'newest = false' in my buildout.cfg,
>>> which is what -N does here).
>>>
>>> Your modified buildout's first run was 12s.  Second run decided to
>>> recompile PIL for no reason and took 37s.  Third, fourth and fifth runs
>>> were 10s each.
>>>
>>> Awesome.  I want your branch merged.
>>
>> Was your baseline under zc.buildout 1.5?
>
> 1.5.2.
>
> Incidentally, I pinged Jim Fulton on IRC (#zope3-dev on FreeNode), but
> he's very busy currently and so does not have the time to take a look at
> your branch right now.  :(


What about Gary Poster, is he still doing any zc.buildout work? He did 
the last release IIRC. Or he was at least active with the 1.5.x series.


Alex



>
> Marius Gedminas
>
>
>
> _______________________________________________
> Distutils-SIG maillist  -  Distutils-SIG at python.org
> http://mail.python.org/mailman/listinfo/distutils-sig


-- 
Alex Clark · http://pythonpackages.com



More information about the Distutils-SIG mailing list