Closed Bug 1281058 Opened 9 years ago Closed 9 years ago

Stop using HTTP API internally for log parsing artifacts

Categories

(Tree Management :: Treeherder: Data Ingestion, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: emorley, Assigned: jgraham)

References

Details

Attachments

(1 file)

47 bytes, text/x-github-pull-request
emorley
: review+
Details | Review
This is another major contributor of requests to our own API. We should instead interact directly with the DB during log parsing, instead of submitting to the artifacts API. https://github.com/mozilla/treeherder/blob/d61ab5eadf8caf17c2f6314093e1a7ca090c2b05/treeherder/log_parser/utils.py#L98
Blocks: 1281180
Attached file Patch
idk if this is sufficiently well tested.
Attachment #8766865 - Flags: review?(emorley)
Attachment #8766865 - Flags: review?(emorley) → review+
Commit pushed to master at https://github.com/mozilla/treeherder https://github.com/mozilla/treeherder/commit/34a578ac9c2517c5141b32b311135266afeccef2 Bug 1281058 - Don't go via the HTTP API for creating artifacts during log parsing (#1638)
Assignee: nobody → james
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: