Decide whether less Perfherder data needs to be retained indefinitely
Categories
(Tree Management :: Perfherder, task, P1)
Tracking
(Not tracked)
People
(Reporter: emorley, Unassigned)
References
(Blocks 1 open bug)
Details
Comment 1•7 years ago
|
||
Reporter | ||
Comment 2•7 years ago
|
||
Reporter | ||
Updated•7 years ago
|
Comment 3•7 years ago
|
||
Reporter | ||
Comment 4•7 years ago
|
||
Reporter | ||
Updated•7 years ago
|
Reporter | ||
Comment 6•6 years ago
|
||
Data cycling is currently disabled entirely for Perfherder, since it was causing the overall Treeherder cycle data task to time out. This will need to be resolved at some point to prevent a mad rush once the DB disk usage alert triggers.
See bug 1346567 comment 15 for more info.
After that, it would still be good for someone from the Perfherder team to make a final decision on the questions raised in comment 0.
Comment 7•6 years ago
|
||
(In reply to Ed Morley [:emorley] from comment #6)
After that, it would still be good for someone from the Perfherder team to make a final decision on the questions raised in comment 0.
Comment 8•6 years ago
|
||
(In reply to Ed Morley [:emorley] from comment #0)
It's worth noting that for any results older than the standard job data
expiry (ie 4 months), the jobs to which the results refer won't exist any
more (just the push data). I'm not familiar with whether this impacts any
use-cases/workflows and thus whether it reduces the benefit of keeping
perfherder data indefinitely.
It may impact some very edgy cases, but not grave or unresolvable ones. I don't remember any situation
in which I looked over old Treeherder data. Push data has the biggest interest for me.
Still, this doesn't reduce too much the benefit of 12 months old Perfherder data.
We require Perfherder data that's this old, as there are occasional fixes which really take several
months to be resolved.
Updated•6 years ago
|
Comment 9•6 years ago
|
||
This bug's purpose was just to decide on which repositories we wanted to keep data & for how long. It didn't imply any implementation aspects.
Conclusion here is to follow Joel's comment 3 when deploying bug 1346567.
Description
•