[Distutils] buildout: several fold performance increases

Marius Gedminas marius at pov.lt
Thu Jan 26 14:45:08 CET 2012


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.  :(

Marius Gedminas
-- 
  To express oneself
  In seventeen syllables
  Is very diffic
		-- John Cooper Clark.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: Digital signature
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20120126/63542989/attachment.pgp>


More information about the Distutils-SIG mailing list