Updating bug heat is expensive
Bug #507474 reported by
Graham Binns
This bug report is a duplicate of:
Bug #915269: bug heat aging compromises search performance.
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
High
|
Unassigned |
Bug Description
What happens:
The bug heat updater code in garbo-daily blocks on other DB activity, which means that it can take a spectacularly long time to run (e.g. in 20 hours on staging it had updated 286k out of ~510k bugs).
What should happen:
Bug heat updating should run more efficiently, probably in a batched manner, possibly concurrently given the number of bugs that need updating (and the fact that this number will only keep growing).
Changed in launchpad: | |
status: | Invalid → Triaged |
summary: |
- Updating bug heat takes too long + Updating bug heat is expensive |
To post a comment you must log in.
The calculation of bug heat is now driven by a jobs system, not a periodic all-of-the-database recalculation using the DBLoopTuner. This bug was filed in response to the latter.