[meta] Cleanup or eliminate job_detail table
Categories
(Tree Management :: Treeherder, defect, P1)
Tracking
(Not tracked)
People
(Reporter: emorley, Assigned: sclements)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
Attachments
(4 files, 1 obsolete file)
| Reporter | ||
Updated•9 years ago
|
| Reporter | ||
Comment 1•9 years ago
|
||
| Reporter | ||
Comment 2•9 years ago
|
||
Comment 3•9 years ago
|
||
| Reporter | ||
Updated•9 years ago
|
| Reporter | ||
Comment 4•8 years ago
|
||
Comment 5•8 years ago
|
||
| Reporter | ||
Updated•8 years ago
|
| Reporter | ||
Updated•8 years ago
|
| Reporter | ||
Comment 6•8 years ago
|
||
| Reporter | ||
Updated•8 years ago
|
| Reporter | ||
Comment 7•8 years ago
|
||
| Reporter | ||
Comment 8•8 years ago
|
||
| Reporter | ||
Comment 9•8 years ago
|
||
| Reporter | ||
Updated•8 years ago
|
| Reporter | ||
Updated•7 years ago
|
Comment 10•6 years ago
|
||
This is too old. We have newer bugs covering database-too-big issues
| Assignee | ||
Comment 11•6 years ago
|
||
Much of the analysis and recommendations are still relevant. Reopening as a meta.
An update for how the table is being populated:
- The log parser (from TinderboxPrint lines)
- The
jobInfoproperty in Taskcluster Pulse job submissions - The
extra.artifactsproperty in Taskcluster Pulse job submissions
I need to look into 2 and 3 a bit more to find out what type of data is being processed and what it looks like. But looking in the table, the first 10,000 rows contains a combination of uploaded artifacts - to deprecate in bug 1603249 - and parsed text from TinderboxPrint log lines (see bug 1625033).
Not applicable anymore:
4) builds-{pending,running,4hr} ingestion which adds a buildapi artifact containing the buildername and request_id <-- looks to be deprecated
5) REST API via the /jobs/ endpoint (jobs can include a nested artifacts blob) <-- deprecated in bug 1349182
6) REST API via the /artifacts/ endpoint <-- deprecated in bug 1357970
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Updated•6 years ago
|
Comment 12•5 years ago
|
||
| Assignee | ||
Comment 13•5 years ago
|
||
I removed the table and API since they're no longer needed due to changes made in bug 1603249 (per comment 11, we're not actually ingesting any artifacts with pulse jobs): https://github.com/mozilla/treeherder/commit/8f0c3a771f0b538bc5d2e2ef7c0451d867583e09
Comment 14•5 years ago
|
||
Victory! Wohoo! \o/
Description
•