Timeout oops on related_projects

Bug #592555 reported by Michael Nelson
6
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/+related-software pages (bug 591010), but while QAing the fix, noticed that for certain people with *lots* of related projects, the view sometimes times out while calculating view/related_projects.

It may just be an extreme case with kees' page:
https://edge.launchpad.net/~kees/+related-software

OOPS-1623EB1479

Related branches

Curtis Hovey (sinzui)
Changed in launchpad-registry:
status: New → Triaged
importance: Undecided → High
milestone: none → series-future
Revision history for this message
Curtis Hovey (sinzui) wrote :

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.

Curtis Hovey (sinzui)
Changed in launchpad-registry:
milestone: series-future → 10.08
status: Triaged → In Progress
assignee: nobody → Curtis Hovey (sinzui)
Curtis Hovey (sinzui)
Changed in launchpad-registry:
status: In Progress → Fix Committed
Revision history for this message
Launchpad QA Bot (lpqabot) wrote : Bug fixed by a commit
tags: added: qa-needstesting
Curtis Hovey (sinzui)
tags: added: qa-ok
removed: qa-needstesting
Revision history for this message
Curtis Hovey (sinzui) wrote : Bug 592555 Fix released

Fixed released in launchpad-project 10.08.

Curtis Hovey (sinzui)
Changed in launchpad-registry:
status: Fix Committed → Fix Released
Curtis Hovey (sinzui)
Changed in launchpad:
assignee: Curtis Hovey (sinzui) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.