Merge lp:~danilo/launchpad/bug-826692-take2 into lp:launchpad
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Данило Шеган | ||||
Approved revision: | no longer in the source branch. | ||||
Merged at revision: | 13809 | ||||
Proposed branch: | lp:~danilo/launchpad/bug-826692-take2 | ||||
Merge into: | lp:launchpad | ||||
Diff against target: |
424 lines (+141/-65) 6 files modified
lib/lp/code/browser/branchmergeproposallisting.py (+9/-4) lib/lp/code/browser/tests/test_branchmergeproposallisting.py (+18/-0) lib/lp/code/interfaces/branch.py (+1/-1) lib/lp/code/interfaces/branchcollection.py (+3/-1) lib/lp/code/model/branch.py (+3/-2) lib/lp/code/model/branchcollection.py (+107/-57) |
||||
To merge this branch: | bzr merge lp:~danilo/launchpad/bug-826692-take2 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jeroen T. Vermeulen (community) | Approve | ||
Review via email: mp+72996@code.launchpad.net |
Commit message
[r=jtv][bug=826692] Re-land the fix for bug 826692 with the fix for private branches included: makes +activereviews page render faster by eager loading relevant data in getMergeProposa
Description of the change
= Bug 826692: resubmit =
This has mostly been reviewed in https:/
However, that didn't work for private branches. The only change (other than a few more lint fixes) is the one below:
== Proposed fix ==
http://
== Tests ==
bin/test -cvvt ActiveReviewsWi
(TestLandingCan
== Demo and Q/A ==
Go to a Landscape branch lp:landscape and look at merge proposals page for it (note, go to the branch, not the project page). The number of proposals there should match the number listed on the branch page.
= Launchpad lint =
Checking for conflicts and issues in changed files.
Linting changed files:
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
The incremental diff from the pastebin looks fine (apart from a missing "the" in the test comment ☺).
I wish visible_by_user were called visible_to_user, but that's irrelevant for this branch.