Timeout oops on related_projects
Bug #592555 reported by
Michael Nelson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Unassigned |
Bug Description
I fixed the location error that was being generated on certain ~person/
It may just be an extreme case with kees' page:
https:/
OOPS-1623EB1479
Related branches
lp://qastaging/~sinzui/launchpad/related-software-0
- Brad Crittenden (community): Approve
-
Diff: 2416 lines (+608/-519)19 files modifiedconfigs/development/launchpad-lazr.conf (+1/-0)
lib/canonical/config/schema-lazr.conf (+3/-0)
lib/lp/registry/browser/branding.py (+1/-1)
lib/lp/registry/browser/person.py (+20/-16)
lib/lp/registry/browser/tests/person-karma-views.txt (+1/-1)
lib/lp/registry/browser/tests/person-views.txt (+187/-198)
lib/lp/registry/browser/tests/test_branding.py (+33/-0)
lib/lp/registry/browser/tests/test_person_view.py (+147/-1)
lib/lp/registry/browser/tests/user-to-user-views.txt (+93/-66)
lib/lp/registry/doc/person-account.txt (+9/-5)
lib/lp/registry/doc/person.txt (+9/-12)
lib/lp/registry/interfaces/person.py (+2/-3)
lib/lp/registry/model/person.py (+59/-81)
lib/lp/registry/stories/person/xx-person-packages.txt (+0/-16)
lib/lp/registry/stories/person/xx-person-projects.txt (+8/-7)
lib/lp/registry/stories/person/xx-user-to-user.txt (+1/-79)
lib/lp/registry/stories/vouchers/xx-voucher-redemption.txt (+14/-8)
lib/lp/registry/templates/person-related-software.pt (+3/-3)
lib/lp/soyuz/stories/soyuz/xx-person-packages.txt (+17/-22)
Changed in launchpad-registry: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → series-future |
Changed in launchpad-registry: | |
milestone: | series-future → 10.08 |
status: | Triaged → In Progress |
assignee: | nobody → Curtis Hovey (sinzui) |
Changed in launchpad-registry: | |
status: | In Progress → Fix Committed |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad-registry: | |
status: | Fix Committed → Fix Released |
Changed in launchpad: | |
assignee: | Curtis Hovey (sinzui) → nobody |
To post a comment you must log in.
This is ultimately caused by the stupidy of the design. the page shows projects related tot he user's teams, which he may have never worked on. Consider ourselves, Our pages page we hack on centos. I have long argued to only show objects that the user has a direct realtion ship to.
Caching will fix some of this issue, but removed the indirect relationships will make the data sensible.