Commit graph

8 commits

Author SHA1 Message Date
74ac3a9b61 Update to new futures, new actix 2020-03-20 21:31:03 -05:00
7e06ad981f Prepare jobs-actix for release 2019-09-22 12:33:33 -05:00
1f10095269 Make background-jobs simpler to use 2019-05-27 19:01:21 -05:00
6cd5344b7b Hide generics behind Box<dyn Trait> 2019-05-27 12:29:11 -05:00
0a509e0271 Queue as many jobs as we can on ping
This change isn't incredibly important, but in cases where more than one
jobs server is running, and one happens to get a heavy amount of new job
traffic while the others get very few, it is possible that we can end up
with unprocessed jobs in the DB while not every worker is busy. This
change exausts our worker queue on ping if there are jobs available
2019-05-25 17:10:32 -05:00
f2a694879c Revamp background-jobs with pluggable backends 2019-05-25 15:22:26 -05:00
fcfc85cb69
Add statistics, and expose them through jobs-actix 2018-12-18 16:50:47 -06:00
d266315f1f
Add jobs-actix 2018-12-16 12:43:44 -06:00