Closed
Bug 1436478
Opened 7 years ago
Closed 4 years ago
[tracker] Switch Taskcluster to Postgres
Categories
(Taskcluster :: Services, enhancement)
Taskcluster
Services
Tracking
(Not tracked)
RESOLVED
MOVED
People
(Reporter: dustin, Unassigned)
References
(Blocks 1 open bug)
Details
Why?
* A shared base of indexed data can allow services to make smarter decisions and save money on provisioning and data storage
* Azure is unreliable with frequent failures and inscrutible rate-limiting. While we are resilient to these errors, they do cause inefficiency and sometimes cascading failures
* Storing data in postgres will enable features users desire:
* Queue introspection (what tasks are pending right now? how many tasks are [actually pending and not cancelled](https://bugzilla.mozilla.org/show_bug.cgi?id=1434851)?)
* Integration of task-related and worker-related status (what tasks has this worker performed?)
* Ad-hoc analytics (how much compute time do we use per push? what do we pay for wpt?)
* More sophisticated dependency resolution [in the case of task failure](https://bugzilla.mozilla.org/show_bug.cgi?id=1443503#c8)
* Dynamically changing task levels
Updated•6 years ago
|
QA Contact: jhford
Updated•6 years ago
|
Assignee: nobody → jhford
Status: NEW → ASSIGNED
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Component: Queue → Services
Updated•6 years ago
|
Assignee: jhford → nobody
Status: ASSIGNED → NEW
Updated•6 years ago
|
QA Contact: jhford
Reporter | ||
Comment 1•5 years ago
|
||
Let's use this to track the overall switch to Postgres. We might start with Queue, but the migration plan should move swiftly past queue to cover all the services, rather than stall out in a half-migrated state.
Summary: [tracker] Migrate Queue to Postgres → [tracker] Switch Taskcluster to Postgres
Reporter | ||
Comment 2•5 years ago
|
||
Project tracking at https://github.com/taskcluster/taskcluster/projects/3
Reporter | ||
Comment 4•4 years ago
|
||
Now tracked in https://github.com/orgs/taskcluster/projects/6
Reporter | ||
Comment 5•4 years ago
|
||
Now tracked in https://github.com/orgs/taskcluster/projects/6
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → MOVED
You need to log in
before you can comment on or make changes to this bug.
Description
•