Product:EntryResource:get_timeline timeline graph timeout on obsolete-junk project
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Edwin Grubbs |
Bug Description
OOPS-1769S339
SQL time: 6252 ms
Non-sql time: 4630 ms
Total time: 10882 ms
Statement Count: 311
5. 3065 21ms SQL-launchpad-
6. 3089 18ms SQL-launchpad-
- its just bad repetitive code.
The https:/
https:/
The project +index page doesn't have this problem because its timeline graph does not include obsolete series.
Related branches
- Curtis Hovey (community): Approve (code)
-
Diff: 854 lines (+309/-130)15 files modifiedlib/canonical/launchpad/javascript/client/client.js (+4/-2)
lib/canonical/launchpad/security.py (+9/-1)
lib/lp/registry/browser/configure.zcml (+11/-0)
lib/lp/registry/configure.zcml (+8/-0)
lib/lp/registry/interfaces/product.py (+5/-3)
lib/lp/registry/interfaces/productseries.py (+28/-0)
lib/lp/registry/interfaces/webservice.py (+5/-1)
lib/lp/registry/model/product.py (+21/-20)
lib/lp/registry/model/productseries.py (+20/-3)
lib/lp/registry/model/series.py (+10/-6)
lib/lp/registry/stories/webservice/xx-project-registry.txt (+57/-39)
lib/lp/registry/templates/object-timeline-graph.pt (+72/-29)
lib/lp/registry/templates/product-series.pt (+8/-4)
lib/lp/registry/templates/timeline-macros.pt (+19/-3)
lib/lp/registry/tests/test_product.py (+32/-19)
tags: | added: timeout |
summary: |
- timeline graph timeout on obsolete-junk project + Product:EntryResource:get_timeline timeline graph timeout on obsolete- + junk project |
description: | updated |
Changed in launchpad-registry: | |
milestone: | 10.11 → 10.12 |
Changed in launchpad-registry: | |
status: | Triaged → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad-registry: | |
status: | Fix Committed → Fix Released |
Fixed in stable r11994 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 11994>.