Dominik Sander
|
73bcd927e3 |
Do not run/enqueue event propagation when a AgentPropagateJob is already enqueued |
8 years ago |
Brian Petro
|
b941f740e5 |
replace delayed_job queue methods with ActiveJob counterparts |
8 years ago |
Andrew Cantino
|
ff05700458 |
Prevent buildup of threads in specs |
9 years ago |
Akinori MUSHA
|
43a6a025a4 |
Remove SchedulerAgent#check! which name is confusing |
9 years ago |
Dominik Sander
|
0f64e4e6b9 |
Add AgentRunner and LongRunnable to support long running agents |
9 years ago |
stvnrlly
|
0d7069adbf |
more work on cleanup time |
9 years ago |
stvnrlly
|
855799d355 |
make cleanup time fully configurable |
9 years ago |
stvnrlly
|
9a5e22a857 |
env option to allow frequent event expiration, fixes #765 |
9 years ago |
Andrew Cantino
|
225d73aca3 |
Merge branch 'master' into openshift2 |
10 years ago |
Akinori MUSHA
|
15484db084 |
Make the scheduler frequency tunable via ENV. |
10 years ago |
Andrew Cantino
|
b071f6170d |
openshift setup is working |
10 years ago |
Andrew Cantino
|
eb52eeeeea |
experimental branch to support using fewer gems for saving RAM |
10 years ago |
Akinori MUSHA
|
10ce9d598b |
Merge remote-tracking branch 'knu/scheduler_agent' |
10 years ago |
Dominik Sander
|
ad25568003 |
Sort queued jobs by next run time, allow to queue failed jobs |
10 years ago |
Akinori MUSHA
|
77f03da94c |
Parenthesize the argument. |
10 years ago |
Akinori MUSHA
|
53eb531f50 |
Set a created job's scheduler_agent_id before it is first triggered. |
10 years ago |
Dominik Sander
|
250a244de5 |
Added specs for the HuginnScheduler |
10 years ago |
Dominik Sander
|
f27b6c5c21 |
Just keep the most recent 100 failed jobs + small improvements |
10 years ago |
Akinori MUSHA
|
f6d19661ce |
Store an agent ID in the local storage rather than stashing it in a tag. |
10 years ago |
Akinori MUSHA
|
e9fa1f2032 |
Add SchedulerAgent, which periodically runs other agents. |
10 years ago |
Dominik Sander
|
8a51dbc4bd |
Provide an optional threaded background worker |
10 years ago |