Timeout on MaloneApplication:+bugs with fti and nearly all bug status
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Committed
|
Critical
|
Robert Collins |
Bug Description
SELECT BugTask.assignee, BugTask.bug, BugTask.bugwatch, BugTask.
5 https:/
OOPS-1866B2679, OOPS-1866C1888, OOPS-1866D3198, OOPS-1866E1851, OOPS-1866H2996
Branch: launchpad-rev-12335
Revno: 12335
SQL time: 16290 ms
Non-sql time: 602 ms
Total time: 16892 ms
Statement Count: 25
4. 105 11338ms SQL-launchpad-
SELECT COUNT(*)
FROM BugTask
LEFT JOIN Product ON BugTask.product = Product.id
AND Product.active
JOIN Bug ON BugTask.bug = Bug.id
WHERE Bug.id = BugTask.bug
AND ((BugTask.status = 10)
OR (BugTask.status = 15)
AND (Bug.date_
AND BugTask.
OR (BugTask.status = 15)
AND (Bug.date_
OR BugTask.
OR (BugTask.status = 17)
OR (BugTask.status = 18)
OR (BugTask.status = 19)
OR (BugTask.status = 20)
OR (BugTask.status = 21)
OR (BugTask.status = 22)
OR (BugTask.status = 25)
OR (BugTask.status = 30))
AND Bug.duplicateof IS NULL
AND (Bug.fti @@ ftq('race')
OR BugTask.fti @@ ftq('race'))
AND (Bugtask.product IS NULL
OR Product.active = TRUE)
AND Bug.private = FALSE
Related branches
- Tim Penhey (community): Approve (code)
- William Grant: Approve (code*)
-
Diff: 71 lines (+3/-15)2 files modifiedlib/lp/bugs/model/bugtask.py (+2/-5)
lib/lp/bugs/tests/test_bugtask_search.py (+1/-10)
Changed in launchpad: | |
assignee: | nobody → Robert Collins (lifeless) |
tags: |
added: qa-ok removed: qa-needstesting |
17 SELECT COUNT(*) FROM BugTask LEFT JOIN Product ON BugTask.product = Product.id AND Product.active ... i @@ ftq($STRING)) AND (Bugtask.product IS NULL OR Product.active = TRUE) AND Bug.private = FALSE: /bugs.launchpad .net/bugs/ +bugs (MaloneApplicat ion:+bugs) /launchpad. net/bugs/ +bugs (MaloneApplicat ion:+bugs)
GET: 17 Robots: 5 Local: 11
16 https:/
OOPS-1893B1153, OOPS-1893C1177, OOPS-1893C1472, OOPS-1893C946, OOPS-1893D417
1 https:/
OOPS-1893G1374