Closed kofalt closed 6 years ago
Merging #1062 into master will decrease coverage by
0.02%
. The diff coverage is95.19%
.
@@ Coverage Diff @@
## master #1062 +/- ##
==========================================
- Coverage 90.82% 90.79% -0.03%
==========================================
Files 50 50
Lines 7017 7019 +2
==========================================
Hits 6373 6373
- Misses 644 646 +2
Creating a job-completion ticket will prevent that job from being orphaned. A job consumer no longer has to stop heartbeating while an upload is in progress.
Did you mean a job consumer will no longer have to keep heartbeating?
A bunch of handlers were not using
@directives
👍 👍 👍
Comments addressed, and small log tweak added.
9) Slightly reduced the log spam when jobs-next has nothing to return.
@kofalt @nagem Any final changes or review blocking the merge of this? Correct that there are still no breaking changes here?
I understand this PR to be a blocker to wrapping up the new Flywheel Engine.
@ryansanford Looks like more changes were added again so I’ll need to review those before it can merge.
FWIW, this branch does not need to be a blocker; I have configured e2 to use the new job-complete ticketing that this branch modifies, but I made sure it is very easy to disable. Six character diff.
I can even make that configurable if desired... maybe I should, just in case. :thinking:
I'd prefer this PR to have final review and merge. Thanks for the flexibility though @kofalt
@ambrussimon do you mind taking a look at the last two commits if you have a chance? They reference your work with job completion tickets.
jobs.py
.@directives
or had ineffectivereturn
statements. Corrected.util.set_for_download
.util.humanize_validation_error
.self.response.json
variable naming.