Code review comment for lp:~al-maisan/launchpad/apapi-fix

Revision history for this message
Muharem Hrnjadovic (al-maisan) wrote :

While testing the archive permission methods newly exposed on the LP API
it became apparent that the database queries pertaining to the
TeamParticipation table were incorrect.

That resulted in loooong query execution times and OOPSs.

The branch at hand corrects the queries in question according to
advice received from Stuart Bishop (thanks stub!).

Please see also: https://bugs.edge.launchpad.net/soyuz/+bug/402108

Tests to run:

    bin/test -vv -t archive -t packageset

« Back to merge proposal