Closed
Bug 709166
Opened 13 years ago
Closed 13 years ago
Firefox 9.0b5 does not show in advanced query and Admin UI
Categories
(Socorro :: Webapp, task)
Tracking
(Not tracked)
VERIFIED
FIXED
2.3.5
People
(Reporter: marcia, Assigned: brandon)
References
()
Details
https://crash-stats.mozilla.com/query?advanced=1 I cannot drill down by platform for 9.0b5 in the advanced query. It does show in the "Current Versions" dropdown - https://crash-stats.mozilla.com/products/Firefox. Haven't seen this issue before, so filing a bug.
Reporter | ||
Updated•13 years ago
|
Summary: Firefox 9.0b5 does not show in advanced query → Firefox 9.0b5 does not show in advanced query and Admin UI
Comment 2•13 years ago
|
||
This is urgent as we need to look at 9.0b5 data to figure out how the rapidly nearing 9.0 release will fare and if there's any last-minute things we need developers to look at.
Severity: normal → critical
Comment 3•13 years ago
|
||
Verified that 9.0b5 is present in the database and is marked current, and has been present since 12/06. So this is not a database issue.
Comment 4•13 years ago
|
||
This now also affects 9.0b6 and we'd need 9.0b5 to be on the front page right now. Are you sure this version is in all tables the UI is using? Maybe those pages are still using some table that is not considered to be necessary for current use.
Comment 6•13 years ago
|
||
I think this is a caching issue. Brandon recently cached the result of the current products list call from the middleware. I guess the time to live of that cache is not short enough, and should be reduced. CCing Brandon, can you please confirm?
Comment 7•13 years ago
|
||
Restarting memcached fixes this issue on prod. It's supposed to refresh every 30 minutes, Brandon is taking a look at this.
Assignee: adrian → bsavage
Assignee | ||
Comment 8•13 years ago
|
||
It appears that what the code is doing is pulling the data, using it, and then restoring the same (stale) data with a new TTL. The only way that the data would ever expire is if we had no activity for 30 minutes, which is not the intent. I have added a flag in https://github.com/mozilla/socorro/pull/221 that triggers a save only when the data is modified in some way. Otherwise the cache will be allowed to expire. The cache is manually expired, when changes are made, as well.
Reporter | ||
Comment 9•13 years ago
|
||
I see the entries for 9.0.b5 and 9.0b6 in the UI, but when I query for either I get an error.
Comment 10•13 years ago
|
||
Commit pushed to https://github.com/mozilla/socorro https://github.com/mozilla/socorro/commit/51771628735a21b8219238825f14cc2ab7401c0a Merge pull request #221 from brandonsavage/bug709166 Bug 709166 - Adding a flag to check and make sure we are refreshing the data from time to time.
Assignee | ||
Updated•13 years ago
|
Severity: critical → major
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2.3.5
Comment 11•13 years ago
|
||
Commits pushed to https://github.com/mozilla/socorro https://github.com/mozilla/socorro/commit/491612a8133722bf687d9d8c7eea5c66f358c3f7 Bug 709166 - Adding a flag to check and make sure we are refreshing the data from time to time. https://github.com/mozilla/socorro/commit/51771628735a21b8219238825f14cc2ab7401c0a Merge pull request #221 from brandonsavage/bug709166
Comment 12•13 years ago
|
||
Commit pushed to https://github.com/mozilla/socorro https://github.com/mozilla/socorro/commit/d24fa718686e659efed1222966c34965257b66f8 Bug 709166 - Adding a flag to check and make sure we are refreshing the data from time to time.
Comment 13•13 years ago
|
||
Verified on stage: I can drill down by platform for 9.0b5 in the advanced query. Results look correct. The expected beta builds are also present in the admin ui.
Status: RESOLVED → VERIFIED
Updated•13 years ago
|
Component: Socorro → General
Product: Webtools → Socorro
Updated•13 years ago
|
Component: General → Webapp
You need to log in
before you can comment on or make changes to this bug.
Description
•