-
f2a694879c
Revamp background-jobs with pluggable backends
asonix
2019-05-25 15:22:26 -0500
-
edd63abf0f
Relax bounds
asonix
2019-05-23 22:41:34 -0500
-
2968ba5360
Drop tokio
asonix
2019-05-23 22:25:00 -0500
-
d1aeb6c139
Bump actix
asonix
2019-05-21 15:04:06 -0500
-
94d0fd9a02
Job IDs start at 1, not 2
asonix
2018-12-18 17:11:02 -0600
-
2fea1e8e69
Tick before increment, tick on fetch
asonix
2018-12-18 17:09:10 -0600
-
c6682d2fc9
Bump version (again)
asonix
2018-12-18 16:55:40 -0600
-
2e10a14ed4
Bump version
asonix
2018-12-18 16:54:01 -0600
-
fcfc85cb69
Add statistics, and expose them through jobs-actix
asonix
2018-12-18 16:50:47 -0600
-
975c20bd85
Add crate info for jobs-actix
background-jobs-v0.4.0
background-jobs-actix-v0.4.0
asonix
2018-12-16 13:57:09 -0600
-
3529b3ae08
Re-set default async zmq impl
asonix
2018-12-16 13:53:21 -0600
-
a7b494ca39
Prepare release
background-jobs-server-v0.4.0
background-jobs-core-v0.4.0
asonix
2018-12-16 13:44:25 -0600
-
a22d10242a
Fix jobs-server
asonix
2018-12-16 13:14:46 -0600
-
d266315f1f
Add jobs-actix
asonix
2018-12-16 12:43:44 -0600
-
6e79341b38
Add scheduled jobs, fix spawning non-default jobs
asonix
2018-12-13 11:08:28 -0600
-
8a78f9e129
Bump KV dep
asonix
2018-11-19 20:38:45 -0600
-
2438fbcdaf
Remove 'ignore' from readme
asonix
2018-11-18 15:10:18 -0600
-
ecf3efd9fb
Update README version
asonix
2018-11-18 15:05:57 -0600
-
4f2530d485
Add application state
asonix
2018-11-18 15:05:03 -0600
-
58f794dc55
Update docs, use associated constants, add queue_sync
background-jobs-v0.2.0
background-jobs-server-v0.2.0
background-jobs-core-v0.2.0
asonix
2018-11-18 08:43:10 -0600
-
803a242a46
Oops, fix doc links
background-jobs-v0.1.1
background-jobs-server-v0.1.0
background-jobs-core-v0.1.1
asonix
2018-11-17 19:51:53 -0600
-
843b5407e8
Update metadata again
asonix
2018-11-17 19:46:42 -0600
-
3553e2bdf8
Update metadata for other crates in the project
asonix
2018-11-17 19:43:45 -0600
-
6878a8b3d2
Add metadata to core toml
asonix
2018-11-17 19:41:21 -0600
-
cf6ede67ea
Add documentation, license info, Make API cleaner
asonix
2018-11-17 19:39:04 -0600
-
c23aa0961d
Remove jobs-actix, jobs-tokio
asonix
2018-11-17 17:00:43 -0600
-
6ae02e08cb
Delete actix and tokio examples
asonix
2018-11-17 16:59:16 -0600
-
c8f1f6cd34
Mark jobs staged, not running
asonix
2018-11-16 19:10:31 -0600
-
9cff817ed6
Rename crate, update TODO
asonix
2018-11-16 18:14:33 -0600
-
960c0235c4
Update tokio-zmq, optionally use futures-zmq instead
asonix
2018-11-16 18:09:53 -0600
-
a877b5c9e8
Apply backpressure in pushers, portmap
asonix
2018-11-11 12:42:10 -0600
-
c0fcedf8a1
Add queues, make fault tolerant
asonix
2018-11-10 22:46:46 -0600
-
0cfec96d4e
Introduce queues to server
asonix
2018-11-10 21:15:21 -0600
-
02406de28d
Write up TODO
asonix
2018-11-10 16:51:21 -0600
-
dbb8144673
Use Push and Pull to transmit jobs. No more req/rep issues
asonix
2018-11-10 15:58:19 -0600
-
87db89b35a
Don't push db
asonix
2018-11-07 23:48:42 -0600
-
e70a6b80e4
Make jobs processor accessible over a network
asonix
2018-11-07 23:47:11 -0600
-
77fa5c0df7
Add client/server processor
asonix
2018-11-07 22:49:27 -0600
-
afff778309
Split core into multiple files
asonix
2018-11-07 20:20:30 -0600
-
5b8ec51e33
Generate jobs rather than writing out each one
asonix
2018-11-07 20:03:39 -0600
-
3f6e27a9f7
Avoid unwraps by removing the need to parse
asonix
2018-11-07 19:59:21 -0600
-
5c8b50643d
Make actix handler and frontend
asonix
2018-11-07 19:50:21 -0600
-
ba758b19ab
Make example wait so it can process before getting the shutdown signal
asonix
2018-11-06 21:52:57 -0600
-
a142eb2d3f
Check for new jobs when a job has been returned
asonix
2018-11-06 21:44:24 -0600
-
f92ae865a3
Update example
asonix
2018-11-06 21:37:14 -0600
-
3eda504199
max-retries should be 'retries', not 'tries'
asonix
2018-11-06 21:32:40 -0600
-
fd0ace925d
Add backoff for failed jobs
asonix
2018-11-06 21:26:48 -0600
-
a9b294d39e
Fix deadlocks in Storage methods
asonix
2018-11-06 20:01:43 -0600
-
13f31c6e31
Hook things together
asonix
2018-11-05 20:53:03 -0600
-
3c8fe03bca
Use all results
asonix
2018-11-04 20:26:26 -0600
-
d8ff979616
Start putting tokio executor together
asonix
2018-11-04 20:13:06 -0600
-
01f593de8a
Add max retry count
asonix
2018-06-28 19:58:17 -0500
-
60569fc384
Clean a bit
asonix
2018-06-28 19:36:41 -0500
-
17fefd0224
Initial futures-based job processor
asonix
2018-06-28 19:01:34 -0500