1
0
Fork 0
mirror of https://github.com/endofunky/sidetiq.git synced 2022-11-09 13:53:30 -05:00
Commit graph

21 commits

Author SHA1 Message Date
Tobias Svensson
0fd791ed2c Don't try to connect to redis from client-side sidekiq. 2014-09-24 09:53:53 +01:00
Tobias Svensson
5592b46ed3 Not required since we use redis_pool. 2014-09-22 12:50:28 +01:00
Tobias Svensson
1d6a20706f Merge branch 'dont-use-redis-keys' of https://github.com/Connorhd/sidetiq into Connorhd-dont-use-redis-keys
Conflicts:
	lib/sidetiq/schedulable.rb
2014-09-22 12:28:37 +01:00
Nikolay Kondratyev
c7ca1660cc Schedule recurring jobs only sidekiq server side
Fixes #104
2014-07-03 17:36:38 +06:00
Connor Dunn
88b32c79cd Don't use the KEYS command in redis.
This command is dangerous and often disabled.
2014-06-10 16:52:26 -07:00
Alex Gusev
9f45e18011 Reseting schedulable keys when recurrence changed 2014-04-27 14:23:50 +04:00
Tobias Svensson
75ec51a0e0 Remove unnecessary include. 2013-09-17 17:54:34 +01:00
Tobias Svensson
a81ec342f0 Remove Schedulable#tiq deprecation warning. 2013-09-17 17:06:10 +01:00
Tobias Svensson
f5c1b91587 Store schedules on the workers instead of a global, mutable Hash. 2013-09-17 16:48:41 +01:00
Tobias Svensson
e0ebcaacd9 Move to actor-based concurrency.
Using plain threads in Sidekiq's Celluloid-based actor
model is a little bit like riding a motorcycle without
a helmet, so let's try to fit in a bit better.
2013-09-16 12:01:37 +01:00
Tobias Svensson
7c52ca2eb3 Remove dependency on 'monitor_m'. 2013-09-16 10:38:23 +01:00
Andrey Koleshko
9887e2fbad tiq method is deprecated. Change schedulable documentation 2013-07-30 11:43:24 +03:00
Tobias Svensson
bd2342c414 Use #mon_synchronize instead of #synchronize.
ActiveSupport overrides Module#synchronize which seems
to break MonitorMixin#synchronize.
2013-07-29 17:00:53 +01:00
Tobias Svensson
838517d388 Rename Sidekiq::Schedulable#tiq to #recurrence. 2013-07-12 10:33:57 +01:00
Tobias Svensson
6cc8fdadc6 Add backfill functionality. 2013-03-11 17:11:37 +00:00
Tobias Svensson
bdb6babe30 Don't inherit from IceCube::Schedule. 2013-03-11 14:51:31 +00:00
Lee Henson
65eb63db58 add parentheses 2013-03-08 16:07:25 +00:00
Lee Henson
91e90f418e add class methods to get last/next run timestamps for a worker 2013-03-08 16:02:34 +00:00
Tobias Svensson
155ee50bc5 Add documention for Sidetiq::Schedulable. 2013-02-04 12:11:46 +00:00
Tobias Svensson
f4e39af839 Don't get worker class using eval().
This is a left over from a previous API.
2013-02-01 09:35:25 +00:00
Tobias Svensson
08b76a3737 Initial commit. 2013-01-31 17:42:19 +00:00