~person/+participation timeouts

Bug #607879 reported by Robert Collins
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
j.c.sackett

Bug Description

https://lp-oops.canonical.com/oops.py/?oopsid=OOPS-1662EA1015
https://lp-oops.canonical.com/oops.py/?oopsid=OOPS-1662EA974
https://lp-oops.canonical.com/oops.py/?oopsid=OOPS-1662EA602

a cursory glance suggests death-by-sql - 826 separate sql queries - and on edge.

Filing as high etc as per the 'zerooopspolicy' - please let me know if thats not appropriate.

Related branches

Curtis Hovey (sinzui)
Changed in launchpad-registry:
milestone: none → 10.08
Changed in launchpad-registry:
assignee: nobody → Robert Collins (lifeless)
assignee: Robert Collins (lifeless) → nobody
Revision history for this message
Curtis Hovey (sinzui) wrote :

The problem started when I added mailing lists. We could remove them or batch the page to make a fast fix. The indirect team path has always been costly and requires a lot of queries. The path could be dropped or may loaded via ajax.

Revision history for this message
Robert Collins (lifeless) wrote : Re: [Bug 607879] Re: https://bugs.edge.launchpad.net/~person/+participation timeouts

I wonder if Collection style stuff would permit tuning; I'm still
getting across our code here though :- I'll see if I can have a peek
and come up with any good suggestions on how to do it easily.

Ursula Junque (ursinha)
tags: removed: oops
j.c.sackett (jcsackett)
Changed in launchpad-registry:
status: Triaged → In Progress
assignee: nobody → j.c.sackett (jcsackett)
Curtis Hovey (sinzui)
summary: - https://bugs.edge.launchpad.net/~person/+participation timeouts
+ ~person/+participation timeouts
Revision history for this message
Robert Collins (lifeless) wrote :

so /participants appears different, I'll file a new bug for that.

Curtis Hovey (sinzui)
Changed in launchpad-registry:
milestone: 10.08 → 10.09
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
Revision history for this message
Curtis Hovey (sinzui) wrote :

The branch that landed is good, but it is a partial fix. One or two more branches are needed to reduce the queries to an acceptable number.

Changed in launchpad-registry:
status: Fix Committed → In Progress
tags: added: qa-ok
removed: qa-needstesting
Ursula Junque (ursinha)
Changed in launchpad-registry:
status: In Progress → Fix Committed
status: Fix Committed → In Progress
Ursula Junque (ursinha)
tags: added: qa-untestable
removed: qa-ok
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-untestable
Ursula Junque (ursinha)
Changed in launchpad-registry:
status: In Progress → Fix Committed
j.c.sackett (jcsackett)
Changed in launchpad-registry:
status: Fix Committed → In Progress
tags: added: qa-untestable
removed: qa-needstesting
Revision history for this message
Curtis Hovey (sinzui) wrote :

qa-untestible means the fix has landed and it cannot be tested. The final fix has not landed in this case. We do know how to test this...watch the pitti and mdz's pages fall off the timeout list.

tags: removed: qa-untestable
Revision history for this message
Ursula Junque (ursinha) wrote : Re: [Bug 607879] Re: ~person/+participation timeouts

That's ok to leave as qa-untestable if the final fix hasn't landed yet.
qa-untestable is understood as "we cannot QA this", that meaning now or at
all.

To avoid QA bot to change the status of the bug now, when submitting the
branch just add the --incremental option to ec2 land, or manually add [incr]
to the commit message. That should be enough to QA bot doesn't touch this
bug until you submit the final fix of the series of fixes.

On Tue, Aug 17, 2010 at 11:22 AM, Curtis Hovey
<email address hidden>wrote:

> qa-untestible means the fix has landed and it cannot be tested. The
> final fix has not landed in this case. We do know how to test
> this...watch the pitti and mdz's pages fall off the timeout list.
>
> ** Tags removed: qa-untestable
>
> --
> ~person/+participation timeouts
> https://bugs.launchpad.net/bugs/607879
> You received this bug notification because you are subscribed to
> Launchpad Suite.
>

Revision history for this message
Launchpad QA Bot (lpqabot) wrote : Incremental fix
j.c.sackett (jcsackett)
Changed in launchpad-registry:
status: In Progress → Fix Committed
Revision history for this message
Robert Collins (lifeless) wrote :

This is looking a lot better.

Curtis Hovey (sinzui)
Changed in launchpad-registry:
status: Fix Committed → Fix Released
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.