b023978cf1
Bump readme, lib docs
2019-09-22 13:13:05 -05:00
436f92f6ba
Update readme
2019-09-22 12:53:06 -05:00
ee5c5723c9
Clean examples
2019-09-22 12:49:28 -05:00
a5b2a3e8dd
Prepare jobs-sled for release
2019-09-22 12:41:13 -05:00
7e06ad981f
Prepare jobs-actix for release
2019-09-22 12:33:33 -05:00
d8d4b026fe
Prepare jobs-core for release
2019-09-22 12:12:08 -05:00
0522c83c33
Bring back Fail
2019-09-17 17:49:45 -05:00
b017803b74
Use stable sled-extensions
2019-09-16 20:31:11 -05:00
7a365ad415
Update licensing, sled-extensions
2019-09-15 15:51:33 -05:00
85ae1369d0
Update readme
2019-09-08 19:03:00 -05:00
9c8a8dcfc9
Update sled
2019-09-08 18:59:21 -05:00
366a328e9f
Bump deps
2019-08-31 11:11:24 -05:00
4b2b1fb442
Add matrix link
2019-07-30 17:30:08 -05:00
092f36d4aa
Add start_in_arbiter for workers
2019-06-01 10:58:25 -05:00
e9dc3b69f4
Clonable ProcessorMap
2019-06-01 10:58:05 -05:00
267ffa81b0
Remove unneeded trait methods
2019-05-27 20:49:46 -05:00
89eb549c44
Update example, readme
2019-05-27 20:35:02 -05:00
6ad80ea4dc
Bump versions
2019-05-27 19:30:30 -05:00
ffa61b3c33
Add Every, a tool to create recurring jobs
2019-05-27 19:23:25 -05:00
1f10095269
Make background-jobs simpler to use
2019-05-27 19:01:21 -05:00
645041fbac
Update example, maybe look into ProcessorExt trait for Actix
2019-05-27 12:42:07 -05:00
6cd5344b7b
Hide generics behind Box<dyn Trait>
2019-05-27 12:29:11 -05:00
dfba0cf7f2
Filter by job-readiness as well
2019-05-25 18:09:10 -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
875eec57dd
Bump versions
2019-05-25 16:41:58 -05:00
2a6612225a
Update cargo toml
2019-05-25 16:39:52 -05:00
e43abbfaaa
Add lock on queue traversal
2019-05-25 16:39:16 -05:00
d3987768a5
Update readme, main repo docs
2019-05-25 16:15:09 -05:00
986a08b7e9
Update repo links
2019-05-25 15:33:38 -05:00
df932f6699
Organize sled
2019-05-25 15:32:17 -05:00
5b13908886
2019
2019-05-25 15:26:12 -05:00
f2a694879c
Revamp background-jobs with pluggable backends
2019-05-25 15:22:26 -05:00
edd63abf0f
Relax bounds
2019-05-23 22:41:34 -05:00
2968ba5360
Drop tokio
2019-05-23 22:25:00 -05:00
d1aeb6c139
Bump actix
2019-05-21 15:04:06 -05:00
94d0fd9a02
Job IDs start at 1, not 2
2018-12-18 17:11:02 -06:00
2fea1e8e69
Tick before increment, tick on fetch
2018-12-18 17:09:10 -06:00
c6682d2fc9
Bump version (again)
2018-12-18 16:55:40 -06:00
2e10a14ed4
Bump version
2018-12-18 16:54:01 -06:00
fcfc85cb69
Add statistics, and expose them through jobs-actix
2018-12-18 16:50:47 -06:00
975c20bd85
Add crate info for jobs-actix
2018-12-16 13:57:09 -06:00
3529b3ae08
Re-set default async zmq impl
2018-12-16 13:53:21 -06:00
a7b494ca39
Prepare release
2018-12-16 13:44:25 -06:00
a22d10242a
Fix jobs-server
2018-12-16 13:14:46 -06:00
d266315f1f
Add jobs-actix
2018-12-16 12:43:44 -06:00
6e79341b38
Add scheduled jobs, fix spawning non-default jobs
2018-12-13 11:08:28 -06:00
8a78f9e129
Bump KV dep
2018-11-19 20:38:45 -06:00
2438fbcdaf
Remove 'ignore' from readme
2018-11-18 15:10:18 -06:00
ecf3efd9fb
Update README version
2018-11-18 15:05:57 -06:00
4f2530d485
Add application state
2018-11-18 15:05:03 -06:00