2013-07-29 16:02:16 +00:00
|
|
|
0.3.5
|
|
|
|
-----
|
|
|
|
|
|
|
|
- Use Clock#mon_synchronize instead of #synchronize.
|
|
|
|
|
|
|
|
ActiveSupport's core extensions override Module#synchronize which seems to
|
|
|
|
break MonitorMixin.
|
|
|
|
|
2013-07-29 10:47:29 +00:00
|
|
|
0.3.4
|
|
|
|
-----
|
|
|
|
|
|
|
|
- More robust #perform arity handling.
|
|
|
|
|
2013-07-12 10:26:30 +00:00
|
|
|
0.3.3
|
2013-07-12 09:33:57 +00:00
|
|
|
-----
|
|
|
|
|
2013-07-12 10:26:30 +00:00
|
|
|
- Deprecate Sidekiq::Schedulable.tiq in favor of .recurrence.
|
|
|
|
Sidekiq::Schedulable.tiq will still work until v0.4.0 but log
|
|
|
|
a deprecation warning.
|
2013-07-12 09:33:57 +00:00
|
|
|
|
2013-07-12 09:17:14 +00:00
|
|
|
0.3.2
|
|
|
|
-----
|
|
|
|
|
|
|
|
- Fix tests to work with changes to Sidekiq::Client.
|
|
|
|
#push_old seems to expect 'at' instead of 'enqueued_at' now
|
|
|
|
- Switch from MIT to 3-clause BSD license.
|
|
|
|
- Remove C extension.
|
|
|
|
- Bump Sidekiq dependency to ~> 2.13.0.
|
|
|
|
- Ensure redis locks get unlocked in Clock#synchronize_clockworks.
|
|
|
|
|
2013-06-20 09:30:03 +00:00
|
|
|
0.3.1
|
|
|
|
-----
|
|
|
|
|
|
|
|
- Bump ice_cube dependency to ~> 0.11.0.
|
|
|
|
- Bump Sidekiq dependency to ~> 2.12.0.
|
|
|
|
- Fix tests.
|
|
|
|
|
2013-03-11 17:17:27 +00:00
|
|
|
0.3.0
|
|
|
|
-----
|
2013-03-11 13:04:46 +00:00
|
|
|
|
|
|
|
- Add `Sidetiq.schedules`.
|
|
|
|
- Add `Sidetiq.workers`.
|
|
|
|
- Add `Sidetiq.scheduled`.
|
|
|
|
- Add `Sidetiq.retries`.
|
2013-03-11 14:23:49 +00:00
|
|
|
- Add `Sidetiq.logger`. This defaults to the Sidekiq logger.
|
2013-03-11 17:11:37 +00:00
|
|
|
- Add support for job backfills.
|
2013-03-11 13:04:46 +00:00
|
|
|
- Clean up tests.
|
2013-03-11 14:51:31 +00:00
|
|
|
- Sidetiq::Schedule no longer inherits from IceCube::Schedule.
|
2013-03-11 13:04:46 +00:00
|
|
|
|
2013-03-08 16:52:06 +00:00
|
|
|
0.2.0
|
|
|
|
-----
|
|
|
|
|
|
|
|
- Add class methods to get last and next scheduled occurrence.
|
|
|
|
- Pass last and next (current) occurrence to #perform, if desired.
|
|
|
|
This checks the method arity of #perform.
|
|
|
|
- Bump Sidekiq dependency to 2.8.0
|
|
|
|
- Fix incorrectly assigned Thread priority.
|
|
|
|
- Adjust clock sleep depending of execution time of the last tick.
|
|
|
|
- Don't log thread object ids.
|
|
|
|
- Issue a warning from the middleware if the clock thread died previously.
|
|
|
|
|
2013-02-06 10:55:27 +00:00
|
|
|
0.1.5
|
|
|
|
-----
|
|
|
|
|
|
|
|
- Allow jobs to be scheduled for immediate runs via the web extension.
|