Mike Perham
55ced28181
Update standard rules ( #5360 )
...
* update standard rules and run standard:fix
* Fix more standard errors
* standardize
2022-06-05 07:44:52 -07:00
Mike Perham
614d41585b
Improve logging of .delay jobs, closes #4904
2021-05-24 12:29:45 -07:00
Mike Perham
1207d2b5c1
Remove annoying bits of Rails that just make our life harder
2020-03-17 10:14:50 -07:00
Mike Perham
9f12a77bb1
Upgrade to Rails 5.2 skeleton
2018-06-21 11:14:54 -07:00
Mike Perham
701e06224c
Rework job processing in light of Rails 5's Reloader ( #3235 )
...
* Rework job processing in light of Rails 5's Reloader, see #3221
* Ignore built gems
* Documentation, testing
* Add fallback for 'retry' value server-side, fixes #3234
* Fix job hash reporting in stats
* cleanup
* Add job for AJ testing
* Push jobs with invalid JSON immediately to Dead set, fixes #3296
* Break retry logic into global and local parts, fixes #3306
* fix heisentest
2017-01-17 14:58:08 -08:00
Mike Perham
bdbfbc0577
Add Mike’s terrible appraisal code
2016-11-18 14:33:50 -08:00
Mike Perham
7737da1744
initial work on appraisal and rails integration testing, #3241
2016-11-17 14:40:09 -08:00
Mike Perham
6289751517
Benchmark setup, 56s for 1.9.3, 50s for 2.0.0
2013-06-30 12:15:19 -07:00
Mike Perham
06acbd4f60
Avoid calling processor during hard shutdown, fixes #997
2013-06-10 22:20:15 -07:00
Mike Perham
9d931cb23e
Add instructions for reproducing Ruby 2.0 slowness
2013-04-26 09:00:03 -07:00
Mike Perham
9360c01aad
client api refactoring
2013-03-24 17:42:43 -07:00
Brandon Hilkert
cbfa33cedc
Manage the retrying/deleting of jobs in the Web UI through the 'jid'
...
rather than 'score' so as to avoid accidentally performing actions on
multiple jobs when only one was intended.
2012-11-26 11:24:24 -05:00
Mike Perham
04e62d73bc
fix typo
2012-06-12 07:07:53 -07:00
Mike Perham
2c4be4cada
Scheduled jobs! Bump to 2.0.0.
...
Performs can now be scheduled at arbitrary points in the future.
2012-05-25 20:21:42 -07:00
Mike Perham
9262fb670d
Use the new logger
2012-05-12 14:02:40 -07:00
Mike Perham
6ed1cc868f
Allow deletion of queues from web UI [ #154 ]
2012-05-02 20:19:59 -07:00
Mike Perham
2ec203365e
Clean up timeout middleware, add client-side option [ #161 ]
2012-04-26 08:40:07 -07:00
Mike Perham
e38a3d785a
Auto failure retry now working!
2012-03-17 23:04:31 -07:00
Mike Perham
8daf4d7301
Refactor UI to include worker status and overall status
2012-03-06 20:17:42 -08:00
Mike Perham
0e9b3cede4
Test busy actor termination
2012-02-18 20:01:29 -08:00
Mike Perham
f214c10af9
Add support for new delay extensions for ActiveRecord and ActionMailer, with example tests in myapp.
2012-02-17 21:24:14 -08:00
Mike Perham
8cd021b4ca
Unique jobs will be the death of me.
2012-02-12 12:22:01 -08:00
Mike Perham
cc1db52918
Update rails app to include smoke testing/demo functionality.
2012-02-07 17:35:14 -08:00
Mike Perham
2771a0ad96
Rename workers to processors. New Railtie support.
...
Workers are the user's classes, the threads are now called processors. Add secret sauce to make Rails config much easier. Use a railtie to auto-add app/workers to the autoload path.
2012-01-25 13:32:51 -08:00
Mike Perham
d93c51301e
Misc cleanup
2012-01-24 18:07:18 -08:00
Mike Perham
89144133fb
Holy crap, it boots Rails3 and actually sends messages to the workers!
2012-01-23 14:05:03 -08:00