Socorro:SOLR API: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 1: Line 1:
= Python APIs =  
= Python APIs =  


The following APIs and calls will need to be provided for from within the Pythonic middleware layer.
The following APIs and calls will need to be provided for from within the Pythonic middleware layer.  The new names for these calls should be representative of their fuctionality.


== Bugzilla ==
== Bugzilla ==
Line 10: Line 10:


* common.php - getCommentsByParams()
* common.php - getCommentsByParams()
* extension.php - getExtensionsForReport()
* report.php - getPairedUUID()
* report.php - getAllPairedUUIDByUUid()


== Search ==  
== Search ==  
* common.php - queryTopSignatures()
* common.php - totalNumberReports()
* common.php - queryReports()
* common.php - queryFrequency()
== Server Status ==
* In progress in https://bugzilla.mozilla.org/show_bug.cgi?id=579575


== Top Crashers ==
== Top Crashers ==


* topcrashersbyurl.php - getTopCrashersByUrl()
* topcrashersbyurl.php - getTopCrashersByDomain()
* topcrashersbyurl.php - getTopCrashersByTopsiteRank()
* topcrashersbyurl.php - getUrlsByDomain()
* topcrashersbyurl.php - getSignaturesByUrl()
* topcrashers.php - lastUpdatedByBranch()
* topcrashers.php - lastUpdatedByVersion()
* topcrashers.php - getTotalCrashesByBranch()
* topcrashers.php - getTotalCrashesByVersion()
* topcrashers.php - getTopCrashersByBranch()
* topcrashers.php - getTopCrashersByVersion()
* topcrashers.php - ooppForSignatures()


= Socorro SOLR API =
= Socorro UI Methods =
This is a list of data accessed by the webapp which seems to be well suited to using a SOLR query to retrieve rather than a SQL query.
This is a list of data accessed by the webapp which seems to be well suited to using a SOLR query to retrieve rather than a SQL query.


1,241

edits