Merge lp:~adeuring/launchpad/bug-739065-2 into lp:launchpad
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Brad Crittenden | ||||
Approved revision: | no longer in the source branch. | ||||
Merged at revision: | 13098 | ||||
Proposed branch: | lp:~adeuring/launchpad/bug-739065-2 | ||||
Merge into: | lp:launchpad | ||||
Prerequisite: | lp:~adeuring/launchpad/bug-739065 | ||||
Diff against target: |
210 lines (+144/-26) 2 files modified
lib/lp/soyuz/model/distroseriessourcepackagerelease.py (+51/-26) lib/lp/soyuz/tests/test_distroseriessourcepackagerelease.py (+93/-0) |
||||
To merge this branch: | bzr merge lp:~adeuring/launchpad/bug-739065-2 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Brad Crittenden (community) | code | Approve | |
Review via email: mp+61768@code.launchpad.net |
Commit message
[r=bac][bug=739065] pre-join BinaryPackageName in the SQL query in DistroSeriesSou
Description of the change
This branch is a second step to fix bug 739065: SourcePackage:
The OOPS reports mentioned in the bug report show that two queries are repeated very often. The repetition of one of these queries is removed in the prerequiste branch ~adeuring/
I added some _very_ basic units for the affected property, DistroSeriesSou
test: ./bin/test soyuz -vvt test_distroseri
no lint
Abel this branch looks good. On IRC we discussed not forcing the use of the main store. Other than that it looks great. Thanks for the nice branch.