Closed
Bug 907855
Opened 12 years ago
Closed 12 years ago
Cache bugzilla summaries in localStorage for Top Crasher to load faster
Categories
(Socorro :: Webapp, task)
Socorro
Webapp
Tracking
(Not tracked)
VERIFIED
FIXED
60
People
(Reporter: peterbe, Assigned: peterbe)
References
Details
(Whiteboard: [qa+])
Moar caching -> fewer GET requests.
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → peterbe
Status: NEW → ASSIGNED
Assignee | ||
Comment 1•12 years ago
|
||
There might be a better way.
Perhaps we can instead add include_fields=status,summary and pull that down server-side. Then we can better cache things and won't need any XHR. Maybe.
Assignee | ||
Comment 2•12 years ago
|
||
Pull request: https://github.com/mozilla/socorro/pull/1503
Assignee | ||
Comment 3•12 years ago
|
||
let's not proceed with this till https://bugzilla.mozilla.org/show_bug.cgi?id=915430 is landed.
But I sure would appreciate a review :)
Depends on: 753686
Comment 4•12 years ago
|
||
Commit pushed to master at https://github.com/mozilla/socorro
https://github.com/mozilla/socorro/commit/f8596f0099202cbd3b037cc76cfc06de6cb38b9a
fixes bug 907855 - cache bugzilla summaries for fasster Top Crasher, r=rhelmer
Updated•12 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
Target Milestone: --- → 60
Assignee | ||
Comment 5•12 years ago
|
||
I can't believe we missed this. The `Bugzilla` namespace is taken by report_list_bugzilla.js
I think I might have missed that since I worked in two separate branches off master and it was not noticed until after I rebased and merged.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 6•12 years ago
|
||
New PR: https://github.com/mozilla/socorro/pull/1525
:rhelmer r?
Comment 7•12 years ago
|
||
(In reply to Peter Bengtsson [:peterbe] from comment #5)
> I can't believe we missed this. The `Bugzilla` namespace is taken by
> report_list_bugzilla.js
> I think I might have missed that since I worked in two separate branches off
> master and it was not noticed until after I rebased and merged.
oops :)
Assignee | ||
Comment 8•12 years ago
|
||
Steps to reproduce:
1. Load Top Crasher
2. All the bug links should have a more advanced tooltip that "Find out more information in Bugzilla"
3. Hovering over any of the links should show a little pop-up thing
4. Links to bugs that have been "closed" should have a strike through style
5. Reloading the page should not break that.
6. Click any signature (that has bugs), click the Bugzilla tab
7. Expect bugs to work there equally too
Whiteboard: [qa+]
Comment 9•12 years ago
|
||
Commit pushed to master at https://github.com/mozilla/socorro
https://github.com/mozilla/socorro/commit/ed12ca2237eb2e81cbb2331b964e4c47c5cb7613
fixes bug 907855 - Bugzilla namespace taken, r=lonnen
Updated•12 years ago
|
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → FIXED
Comment 10•12 years ago
|
||
QA verified on stage - bugzilla tool tips on /topcrasher/ work (including the bugzilla urls):
https://crash-stats.allizom.org/topcrasher/products/Firefox/versions/24.0b?days=7
Status: RESOLVED → VERIFIED
Updated•12 years ago
|
OS: Mac OS X → All
Hardware: x86 → All
You need to log in
before you can comment on or make changes to this bug.
Description
•