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