← Back to team overview

launchpad-dev team mailing list archive

performance tuesday - soyuz

 

So, I've started to poke at soyuz code; looking at
SourcePackagePublishingHistory, about 90% of the class is trivial
delegation/data loading/data mapping code; the rest is things like
copyTo - all of which will perform poorly because they are
single-object orientated.

I got a small patch for
https://bugs.edge.launchpad.net/soyuz/+bug/669723 up, which should
reduce the query count (down from 1000) and start to make things more
managable.

-Rob