Closed Bug 1314814 Opened 6 years ago Closed 5 years ago

[tracker] Deprecation Rampage

Categories

(Socorro :: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: adrian, Assigned: adrian)

References

Details

Code removal is good for my health. And Socorro has a good amount of code to remove. Imma be healthy! 

Non-exhaustive list of things to remove:

* /report/list page
* associated API endpoints
** ReportList
** CommentsBySignature
** CrashesFrequency
** SignatureSummary
** SignatureURLs
* underlying middleware implementations

* depreciated postgres-based reports
** topcrashers
** daily crashes
** exploitability
* associated API endpoints
** CrashesByExploitability
** CrashesCountByDay
** CrashesPerAdu
** SignatureTrend
** TCBS
* underlying middleware implementations

* correlations
** from /report/index
** from Signature report
** from topcrashers
* associated API endpoints
** Correlations
** CorrelationsSignatures
* underlying middleware implementations

* middleware
** delete unused services
** move remaining implementations to django
** remove all code and infra

* cleanup Postgres
** consider rewriting the database schema from scratch and migrating all data instead of trying to untangle that giant spaghetti monster
** back up some data (crashes per day, ADIs, others? )
Is there a bug for removing the old topcrashers page?
Depends on: 1188083
Depends on: 1316456
There is one now, bug 1316456.
Depends on: 1318534
Depends on: 1319955
Depends on: 1325067
Depends on: 1325083
Depends on: 764672
Depends on: 1351302
Depends on: 1351665
Depends on: 1352095
Depends on: 1353371
Depends on: 1357156
Depends on: 1357444
Depends on: 1358107
Depends on: 1359430
Depends on: 1257531
Depends on: 1361394
No longer depends on: 764672
No longer depends on: 1257531
Let's call this done, and make the database work an independent item.
Status: NEW → RESOLVED
Closed: 5 years ago
No longer depends on: 1361394
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.