1
0
Fork 0
mirror of https://github.com/deanpcmad/sidekiq-limit_fetch.git synced 2022-11-09 13:54:36 -05:00
Commit graph

29 commits

Author SHA1 Message Date
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