Alexey Chernenkov
d051077d75
Fix tests: should acquire queues in a separate thread
2018-12-21 14:44:22 +05:00
brainopia
cb1fabc8c4
Fix jruby spec
2016-01-15 05:21:39 +03:00
alpaca-tc
8134f7b5b5
Call :job instead of :message
2016-01-04 17:25:37 +09:00
brainopia
206e022294
Release support for early adopters of sidekiq 4.0
2015-10-15 02:38:25 +03:00
Matt Ruzicka
3ea94e6bde
Set process_limits before limits
...
Swap the order because setting limits before process_limits makes
the queue.limit_changed? conditional in #set return true and so
process_limits don't get set.
It looks like this bug was introduced with commit
84ef650ea9
2015-04-30 15:59:15 -05:00
Rustam Zagirov
54f6d563c1
rspec 3
2015-04-02 19:30:53 +03:00
brainopia
84ef650ea9
Fix #52 , keep dynamic limits from initializers
2015-03-07 18:37:51 +03:00
Martin Nowak
41da9b2ec4
add pause_for_ms to lock a queue for a limited amount of time
2015-02-25 17:29:44 +01:00
brainopia
8abc580a1d
Update specs to reflect new api for monitor
2014-11-22 01:39:58 +03:00
brainopia
287c013c96
Improve monitor. Close #16 , #14
2013-10-04 15:28:03 +04:00
brainopia
24d673d8c6
Add limits per process
2013-06-22 22:12:42 +04:00
brainopia
dd11381537
Correctly support redis namespace
2013-06-18 15:23:12 +04:00
brainopia
4c38cf1820
Use brpop instead of blpop (like sidekiq does nowdays)
2013-06-17 16:44:51 +04:00
brainopia
f1e83a3384
Separate probed and busy indicators for queue
2013-05-22 11:42:56 +04:00
brainopia
afb7763561
Remove local mode
2013-05-22 10:55:42 +04:00
brainopia
74f3c0be01
Use global mode by default
2013-04-25 14:21:05 +04:00
brainopia
e665d4b7fd
Bulletproof TTL for monitor spec
2013-03-26 14:52:30 +04:00
brainopia
87488a5628
Simplify monitor spec
2013-03-26 14:46:16 +04:00
brainopia
45f7f52d12
Add advanced blocking feature
2013-03-10 15:29:54 +04:00
brainopia
1e4427560b
Fix edge-case with no available queues
2013-01-28 09:38:51 +04:00
brainopia
ca8a5e949e
Polish blocking feature
2013-01-25 11:38:32 +04:00
brainopia
bc3ca08d6e
Fix regression
2013-01-25 11:26:45 +04:00
brainopia
7114aaed94
Add blocking mode for queues
2013-01-25 11:18:07 +04:00
brainopia
de936e2bb6
Re-enable jruby 1.9 in travis matrix
2013-01-24 18:38:25 +04:00
brainopia
920871e6d8
Fix sporadic failures caused by timing
2013-01-24 18:26:48 +04:00
brainopia
071da02398
Add heartbeat monitor
2013-01-24 17:44:38 +04:00
brainopia
4aab89b288
Add global mode
2013-01-24 16:03:28 +04:00
brainopia
b168265a62
Update specs for queue
2013-01-17 19:46:17 +04:00
brainopia
ecf30b21e8
Refactor implementation, add ability to set limit dynamically
2013-01-17 19:11:09 +04:00