Commit graph

216 commits

Author SHA1 Message Date
asonix
57761f3609 Use a better mutex 2020-05-21 22:01:20 -05:00
asonix
77999cf295 Clippy nits 2020-04-25 17:12:43 -05:00
asonix
57e6a06f00 Remove actix actor dep from core 2020-04-23 13:23:09 -05:00
asonix
ba1a9f422f Remove dependency on Actix Actors 2020-04-23 13:16:56 -05:00
asonix
e52348a9ec Print job duration 2020-04-21 16:08:19 -05:00
asonix
f1c4709e41 Expose schedule in queuehandle, expose dev types in main lib 2020-04-21 12:04:18 -05:00
asonix
f8fa1bb5ef Update docs 2020-04-20 19:42:39 -05:00
asonix
759ccf018b Eliminate Processor 2020-04-20 19:30:56 -05:00
asonix
ca1c073666 Add ActixJob to handle spawinging ?Send futures 2020-03-30 10:36:49 -05:00
asonix
799391811c Expose next_queue, add docs 2020-03-22 16:04:49 -05:00
asonix
0df808e97d Move timeout getter to JobInfo 2020-03-22 15:02:32 -05:00
asonix
17416cd892 Expose timeout, status, updated_at 2020-03-22 14:59:36 -05:00
asonix
cc2d0fbf0d Uuid ids 2020-03-22 12:52:43 -05:00
asonix
1da4c7f64c Soften log levels again 2020-03-21 14:23:52 -05:00
asonix
3144b71abb Properly fetch jobs for memory storage 2020-03-21 14:19:16 -05:00
asonix
007d53b3c5 Lessen log levels, return unexecuted jobs 2020-03-21 14:10:29 -05:00
asonix
aba91d70b9 If a job is not ready, put it back 2020-03-21 14:00:52 -05:00
asonix
587adfebab Add more logging around checkdb 2020-03-21 13:48:40 -05:00
asonix
248af5c783 Remove futures 0.1 dep, update sled 2020-03-21 12:18:15 -05:00
asonix
f75c6b8eb5 Update sled 2020-03-21 11:50:24 -05:00
asonix
5a0f9c0d5d Bring back checkdb for polling newly available tasks 2020-03-21 10:11:27 -05:00
asonix
2fe8e9885c Move job back to named Future associated type 2020-03-21 09:44:38 -05:00
asonix
4514db49ee Update docs 2020-03-20 22:24:31 -05:00
asonix
076a30d61c Remove unchanged default const 2020-03-20 22:13:53 -05:00
asonix
db12d38f15 Fix example 2020-03-20 22:13:30 -05:00
asonix
b40dc7dc93 Introduce job timeout 2020-03-20 22:04:23 -05:00
asonix
74ac3a9b61 Update to new futures, new actix 2020-03-20 21:31:03 -05:00
asonix
147a15b2fe Bump core and actix versions 2019-11-05 16:09:23 -06:00
asonix
cca9aca333 Permit cached state in local actix workers 2019-10-31 13:46:41 -05:00
asonix
f254b24814 Bump version for new sled 2019-10-28 18:47:23 -05:00
asonix
a267fddd38 Bump version for doc update 2019-09-22 13:13:38 -05:00
asonix
b023978cf1 Bump readme, lib docs 2019-09-22 13:13:05 -05:00
asonix
436f92f6ba Update readme 2019-09-22 12:53:06 -05:00
asonix
ee5c5723c9 Clean examples 2019-09-22 12:49:28 -05:00
asonix
a5b2a3e8dd Prepare jobs-sled for release 2019-09-22 12:41:13 -05:00
asonix
7e06ad981f Prepare jobs-actix for release 2019-09-22 12:33:33 -05:00
asonix
d8d4b026fe Prepare jobs-core for release 2019-09-22 12:12:08 -05:00
asonix
0522c83c33 Bring back Fail 2019-09-17 17:49:45 -05:00
asonix
b017803b74 Use stable sled-extensions 2019-09-16 20:31:11 -05:00
asonix
7a365ad415 Update licensing, sled-extensions 2019-09-15 15:51:33 -05:00
asonix
85ae1369d0 Update readme 2019-09-08 19:03:00 -05:00
asonix
9c8a8dcfc9 Update sled 2019-09-08 18:59:21 -05:00
asonix
366a328e9f Bump deps 2019-08-31 11:11:24 -05:00
asonix
4b2b1fb442 Add matrix link 2019-07-30 17:30:08 -05:00
asonix
092f36d4aa Add start_in_arbiter for workers 2019-06-01 10:58:25 -05:00
asonix
e9dc3b69f4 Clonable ProcessorMap 2019-06-01 10:58:05 -05:00
asonix
267ffa81b0 Remove unneeded trait methods 2019-05-27 20:49:46 -05:00
asonix
89eb549c44 Update example, readme 2019-05-27 20:35:02 -05:00
asonix
6ad80ea4dc Bump versions 2019-05-27 19:30:30 -05:00
asonix
ffa61b3c33 Add Every, a tool to create recurring jobs 2019-05-27 19:23:25 -05:00