Closed Bug 1357970 Opened 8 years ago Closed 8 years ago

Remove the artifacts REST API

Categories

(Tree Management :: Treeherder: API, enhancement, P2)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: emorley, Assigned: emorley)

References

Details

Attachments

(1 file)

Fetching from the artifacts API is already deprecated (all calls return HTTP 405s), since it's been replaced by eg the jobdetails endpoint. Submitting artifacts separate from the job via the REST API is something we want to remove as part of bug 1349182. Checking New Relic Insights, I've seen no submissions via this endpoint for at least the couple of weeks I've been checking. eg: https://insights.newrelic.com/accounts/677903/explorer/events?eventType=Transaction&filters=%255B%257B%2522key%2522%253A%2522name%2522%252C%2522value%2522%253A%2522resultset%2522%252C%2522like%2522%253Atrue%257D%252C%257B%2522key%2522%253A%2522request%252emethod%2522%252C%2522value%2522%253A%2522POST%2522%257D%255D&duration=2592000000&facet=name
Attachment #8859811 - Flags: review?(cdawson)
Commit pushed to master at https://github.com/mozilla/treeherder https://github.com/mozilla/treeherder/commit/589817d6b09545f8bbfab922a7153087e0612463 Bug 1357970 - Remove the artifact REST endpoint Artifacts no longer exist (they've been replaced by more specific types like "jobdetails"), and so fetching from this endpoint has been disabled for some time already. For data submission, we still call them artifacts (and sort their type after submission), however all artifacts are currently submitted at the same time as the job, so this endpoint is unused.
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Attachment #8859811 - Flags: review?(cdawson) → review+
Blocks: 1387711
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: