Closed
Bug 1329002
Opened 8 years ago
Closed 8 years ago
Remove last bits of datasource from Treeherder
Categories
(Tree Management :: Treeherder, defect)
Tree Management
Treeherder
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: wlach, Assigned: wlach)
References
Details
Attachments
(1 file)
Bug 1318474 removed any code that actually read from or wrote to datasource's per-project db's for live data, but we still have a lot of cruft leftover to initialize and manage the per-project db's. Also, the "jobs model" is now unnecessary now that we're using the Django ORM, and it should be removed.
This bug will track removing this legacy code.
Comment 1•8 years ago
|
||
Assignee | ||
Updated•8 years ago
|
Attachment #8824217 -
Flags: review?(emorley)
Updated•8 years ago
|
Attachment #8824217 -
Flags: review?(emorley) → review+
Comment 2•8 years ago
|
||
Commits pushed to master at https://github.com/mozilla/treeherder
https://github.com/mozilla/treeherder/commit/9793c230ee5d0e4e5522e8e06682ed5865a5ac30
Bug 1329002 - Move pulse action job methods to the webapp api
They are only used from there, so let's only call them from there.
https://github.com/mozilla/treeherder/commit/5d765908282a67a0b77d13c596f079361edcf173
Bug 1329002 - Move job cycling logic to a JobManager class
https://github.com/mozilla/treeherder/commit/5009a26783d6182617c4195cca2db111432c243d
Bug 1329002 - Move calculate durations logic to JobManager class
https://github.com/mozilla/treeherder/commit/ae0be9d81c80e4f552e72571368b4da7ea9e601f
Bug 1329002 - Remove jobs model
https://github.com/mozilla/treeherder/commit/012df345805800d5180604a905b04ccb1d36d48a
Bug 1329002 - Remove last pieces of and references to datasource
https://github.com/mozilla/treeherder/commit/06c27becd1faa6e98bbfde717d3e0700492c5fca
Bug 1329002 - Remove misleading TREEHERDER_TEST_PROJECT constant
This naming was a relic of the old datasource code we were using. For
the most part, we don't need it. Where we do need it, we should call it
what it is: a repository name.
Assignee | ||
Comment 3•8 years ago
|
||
This is now on production.
You need to log in
before you can comment on or make changes to this bug.
Description
•