Open Bug 1594822 Opened 6 years ago Updated 4 years ago

Remove crossreference queues and tasks if no longer needed

Categories

(Tree Management :: Treeherder, task, P2)

Tracking

(Not tracked)

People

(Reporter: camd, Unassigned)

References

Details

Attachments

(3 files)

With the mothballing of Autoclassifying, we removed the UI for it. But the back-end still does some related work.

Some of this work is applicable to other functions, like the creation of the FailureLine records from structured logs. However, we also perform some crossreference tasks with failures from the text logs.

At first blush, it doesn't appear those are useful any longer. But it would be worth investigating to see if:

  1. They are no longer used.
  2. They could be repurposed for apps like Push Health
Assignee: nobody → cdawson
Status: NEW → ASSIGNED
Priority: -- → P2

This may get handled by the fixes happening in Bug 1679162.

See Also: → 1679162
Assignee: cdawson → nobody
Status: ASSIGNED → NEW

Bug 1679162 handles disabling the use of that code. But I will create a PR to remove the rest of it.
There are small parts to leave behind, because FailureLines, which were created for Autoclassify, are used elsewhere, like for Push Health. But the majority of the Autoclassify and Crossreference code will be removed.

Assignee: nobody → cdawson
Summary: Remove crossreference queues and tasks if not longer needed → Remove crossreference queues and tasks if no longer needed
Assignee: cdawson → nobody
Component: Treeherder: Log Parsing & Classification → TreeHerder
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: