"Bugs fixed elsewhere" count is expensive and of dubious utility
Bug #950502 reported by
William Grant
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
William Grant |
Bug Description
The bugtarget statistics portlet shows a count of "Bugs fixed elsewhere". This is expensive to calculate in BugSummary, and is probably not commonly useful due to the link type limitations in LP's task model.
In order to simplify and accelerate BugSummary calculation we would like to remove this count.
Related branches
lp:~wgrant/launchpad/bug-950502
- Ian Booth (community): Approve
-
Diff: 342 lines (+80/-34)3 files modifiedlib/lp/bugs/stories/xx-bugs-statistics-portlet.txt (+51/-24)
lib/lp/bugs/templates/bugtarget-portlet-bugfilters-content.pt (+22/-10)
lib/lp/services/features/flags.py (+7/-0)
lp:~wgrant/launchpad/bugsummary-v2-app-no-fixed-upstream
- Ian Booth (community): Approve
-
Diff: 871 lines (+87/-500)10 files modifiedlib/lp/bugs/browser/bugtask.py (+5/-14)
lib/lp/bugs/browser/tests/special/bugs-fixed-elsewhere.txt (+0/-144)
lib/lp/bugs/browser/tests/test_bugs_fixed_elsewhere.py (+0/-73)
lib/lp/bugs/doc/bugsummary.txt (+69/-72)
lib/lp/bugs/interfaces/bugsummary.py (+0/-1)
lib/lp/bugs/model/bugsummary.py (+0/-1)
lib/lp/bugs/model/tests/test_bugsummary.py (+0/-137)
lib/lp/bugs/stories/xx-bugs-statistics-portlet.txt (+12/-39)
lib/lp/bugs/templates/bugtarget-portlet-bugfilters-content.pt (+1/-12)
lib/lp/services/features/flags.py (+0/-7)
lp:~wgrant/launchpad/bugsummary-v2-db-0
- Stuart Bishop (community): Approve (db)
- Robert Collins: Pending (db) requested
-
Diff: 668 lines (+194/-298)2 files modifieddatabase/schema/patch-2209-19-0.sql (+186/-290)
database/schema/security.cfg (+8/-8)
lp:~wgrant/launchpad/bugsummary-v2-rebuild-no-fixed_upstream
- William Grant: Approve (code)
-
Diff: 217 lines (+30/-49)2 files modifiedlib/lp/bugs/scripts/bugsummaryrebuild.py (+5/-12)
lib/lp/bugs/scripts/tests/test_bugsummaryrebuild.py (+25/-37)
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | In Progress → Fix Released |
Changed in launchpad: | |
status: | Fix Released → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
tags: | added: sharing |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
r14928 in stable (http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 14928) is part of this bug's fix.