Closed
Bug 651279
Opened 14 years ago
Closed 11 years ago
[tracker] add Elastic Search support to Socorro
Categories
(Socorro :: General, task, P1)
Socorro
General
Tracking
(Not tracked)
RESOLVED
FIXED
51
People
(Reporter: rhelmer, Assigned: adrian)
References
Details
(Whiteboard: [search])
Currently we use PostgreSQL for reports in the Socorro web UI, such as "Top Crashers", for example:
https://crash-stats.mozilla.com/topcrasher/byversion/Firefox/5.0a2
Behind the scenes, this uses the "top crash by signatures" table in PostgreSQL.
This bug is to track exploring Elastic Search to replace this (and other) reports, and also to investigate new features like faceted search.
Reporter | ||
Updated•13 years ago
|
Target Milestone: --- → 2.0
Updated•13 years ago
|
Assignee: nobody → adrian
Assignee | ||
Updated•13 years ago
|
Updated•13 years ago
|
Component: Socorro → General
Product: Webtools → Socorro
Updated•13 years ago
|
Whiteboard: [search]
Assignee | ||
Updated•13 years ago
|
Hardware: x86_64 → All
Target Milestone: 2.0 → 2.5.2
Assignee | ||
Updated•13 years ago
|
Target Milestone: 2.5.2 → 2.5.3
Assignee | ||
Updated•13 years ago
|
Target Milestone: 3 → 4
Assignee | ||
Updated•13 years ago
|
Target Milestone: 4 → 5
Assignee | ||
Updated•13 years ago
|
Assignee | ||
Updated•13 years ago
|
Target Milestone: 5 → 6
Assignee | ||
Updated•13 years ago
|
Target Milestone: 6 → 8
Updated•13 years ago
|
Target Milestone: 8 → 9
Assignee | ||
Updated•13 years ago
|
Target Milestone: 9 → 10
Updated•13 years ago
|
Target Milestone: 10 → 11
Assignee | ||
Updated•12 years ago
|
Target Milestone: 11 → 12
Assignee | ||
Updated•12 years ago
|
Target Milestone: 12 → Future
Assignee | ||
Updated•12 years ago
|
Summary: add Elastic Search support to Socorro [tracker] → [tracker] add Elastic Search support to Socorro
Assignee | ||
Updated•12 years ago
|
Priority: -- → P1
Assignee | ||
Updated•12 years ago
|
Target Milestone: Future → 41
Assignee | ||
Comment 2•12 years ago
|
||
To test search with elasticsearch on production, here is what you can do:
1. go to advanced search https://crash-stats.mozilla.com/query?advanced=1
2. run any search you want
3. once the results appear, add `&_force_api_impl=elasticsearch` at the end of the URL and reload
4. you should now get results coming directly from elasticsearch. One easy way of telling it does indeed come from ES is to verify that the number of results is lesser than 1,000
5. if you find a bug, please file! https://bugzilla.mozilla.org/enter_bug.cgi?product=Socorro&component=Middleware
Important note: at the moment, filtering by version is broken! A pull request is open to fix that, https://github.com/mozilla/socorro/pull/1199 (bug 838897)
Assignee | ||
Comment 3•12 years ago
|
||
Other note: if you run a new search after having loaded a forced search, the new search won't be using elasticsearch and you will have to force it again by doing step 3.
Comment 4•11 years ago
|
||
retargeting this tracker for the future. not sure if its time to resolve it or not.
Flags: needinfo?(adrian)
Target Milestone: 41 → Future
Assignee | ||
Comment 5•11 years ago
|
||
Let's mark this resolve when we have turned elasticsearch on the main production web app. Should happen when we turn the PHP app off.
Flags: needinfo?(adrian)
Assignee | ||
Comment 6•11 years ago
|
||
The PHP app was switched off, the django app is on, elasticsearch is on!
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: Future → 51
You need to log in
before you can comment on or make changes to this bug.
Description
•