1
0
Fork 0
mirror of https://github.com/mperham/sidekiq.git synced 2022-11-09 13:52:34 -05:00
Commit graph

30 commits

Author SHA1 Message Date
Mike Perham
7d86d834fe More actor safety checks, #53 2012-03-12 19:57:04 -07:00
Mike Perham
0a23209237 If possible, shutdown asap rather than waiting the full timeout #69 2012-03-11 20:06:20 -07:00
Mike Perham
dec7472f33 We cannot requeue unfinished jobs since the terminated actor cannot be accessed. 2012-03-09 20:29:59 -08:00
Mike Perham
be1ef5736e Implement USR1 - stop accepting new work, GH-69 2012-03-08 20:58:51 -08:00
Mike Perham
640d1596c3 Fix issue with calling dead actor if a worker finishes while shutting down. 2012-03-08 12:03:58 -08:00
Mike Perham
f2da181765 Automatically requeue messages for terminated workers, fixes GH-51 2012-02-22 16:54:38 -08:00
Mike Perham
0e9b3cede4 Test busy actor termination 2012-02-18 20:01:29 -08:00
Mike Perham
25ddfd6174 Speed up shutdown, only pause 5 seconds if necessary 2012-02-17 21:33:17 -08:00
Mike Perham
00501031df One redis accessor to rule them all. 2012-02-17 13:39:36 -08:00
Mike Perham
3dafe00be1 Merge pull request #33 from jc00ke/config-file
Adding config file CLI flag
2012-02-16 12:24:53 -08:00
jc00ke
ea8c9f72b5 Standardize on concurrency, not processor_count 2012-02-16 09:45:55 -08:00
Mike Perham
2c83b74f27 Process.pid does not work on Heroku, #22 2012-02-15 12:30:31 -08:00
Mike Perham
8ca67521a4 Debugging for #22 2012-02-15 09:31:00 -08:00
Mike Perham
1393f99dc1 Update unregister regexp to match worker registration key, GH-22 2012-02-14 17:27:46 -08:00
Mike Perham
b210dd788c Update Sidekiq logging to use standard Ruby logger 2012-02-14 09:00:26 -08:00
Mike Perham
b410905c5e Fix #to_i fix. 2012-02-12 11:28:29 -08:00
Ryan LeCompte
c5d77cc82c fix processor count parsing error 2012-02-11 23:45:55 -08:00
Mike Perham
f9af66edd7 Rework redis connections so that the manager and
the client use separate pools.

This is so the Rails app Sidekiq::Client and 
Sidekiq::Manager can use different configurations.

Also, fix issue where workers were not unregistered
in Redis upon shutdown.
2012-02-11 13:14:03 -08:00
Ryan LeCompte
701edac745 fix reference 2012-02-10 23:21:03 -08:00
Ryan LeCompte
fdd0fe69e5 Merge branch 'master' of github.com:mperham/sidekiq 2012-02-10 23:19:21 -08:00
Ryan LeCompte
f400b4ba4f performance improvements for dispatcher; addresses issue #13 2012-02-10 23:19:05 -08:00
Mike Perham
23651d5196 First pass at Resque-compatible processing stats 2012-02-10 23:16:12 -08:00
Mike Perham
f89eedf326 Add new sidekiq/testing feature.
This makes job processing synchronous when required.
2012-02-09 21:46:44 -08:00
Max Spransy
b2852e6458 make when_done callback setting a little more idiomatic 2012-02-09 10:27:10 -06:00
Max Spransy
c34ec108a4 Move redis connection logic into class. Add support for namespaces via redis-namespace gem 2012-02-09 10:26:43 -06:00
Ryan LeCompte
c3609d6d48 refactor middleware into client/server layers 2012-02-08 17:04:02 -08:00
Ryan LeCompte
1a028c4a2f introduce middleware for cleanup of encoded payloads 2012-02-07 17:18:28 -08:00
Ryan LeCompte
62045af3d5 add unique payloads support, addresses issue #4 2012-02-07 03:29:09 -08:00
Mike Perham
29a89d7a25 Last minute fixes 2012-02-05 13:22:57 -08:00
Mike Perham
92c51c5785 Add full multithreaded integration test for manager 2012-02-03 10:02:57 -08:00
Renamed from lib/sidekiq/server.rb (Browse further)