Socorro/SocorroUI/Advanced Search
The Socorro Advanced Search page allows users to perform queries against the reports tables in the Postgres database. It will allow a user to filter queries based on the following criteria:
- product(s)
- version(s)
- operation system(s)
- branch(es)
- start date
- end date
- stack signature
- build id
- crash reason
- report process (browser, plugin, any)
- report type (crash, hang, any)
- plugin name
This query will return all of the crash signatures that match the given criteria. The crash signatures will be ordered by the number of crashes per crash signature, from most to least.
The logic for the advanced search is currently coded into the Socorro UI. In the future, this page will be populated by a call that will soon be available in the Socorro middleware layer.
Quick Search
The quick search in the upper right allows a user of Socorro to search for either:
- A crash report by its OOID
- All reports using a particular crash signature
By default, the search is limited to 1 week for the default or most recently selected product.
Advanced Search
- 1 week is the default query time range for the quick search. 12 weeks is the
maximum query time range for logged in users.
- At least one product must be selected to perform this search. By default it is the product that the user most recently selected in the navigation bar.
Data Source
This data is sourced by Socorro UI by directly querying the reports table in the database.
Future
This data will eventually be sourced by a future API in the Socorro web service layer.