Releases: resque/resque-scheduler
Releases · resque/resque-scheduler
v2.5.4
Version 2.5.4
v2.5.3
- Handling signals during poll sleep
v2.5.2
- Pinning down dependency versions more tightly
v2.3.1
- Correcting
require_paths
in gemspec
v1.9.11
v2.3.0
- Fix re-introduced
ThreadError
on Ruby 2 - BREAKING CHANGE: Added
RESQUE_SCHEDULER_INTERVAL
in place ofINTERVAL
- Use
Float()
instead ofInteger()
to calculate poll sleep amount - Upgraded dependence of Resque to support 1.25
- Add rufus scheduler
every
notice to README - Use
Resque.validate
instead of custom.validate_job!
- Specify MIT license in gemspec
v2.2.0
- Locking rufus-scheduler dependency to
~> 2.0
- Updated redis dependency to
>= 3.0.0
- Add support for parameterized resque jobs.
- Allowing prefix for
master_lock_key
. - Add
Resque.clean_schedules
method, which is useful when setting up the
scheduler for the first time. - Bug fixes related to first time schedule retrieval and missing schedules.
v2.1.0
- Locking to resque < 1.25.0 (for now)
- Ensuring
Resque.schedule=
sets rather than appends - Process daemonization fixes including stdio redirection and redis client
reconnection - Add
#scheduled_at
which returns an array of timestamps at which the
specified job is scheduled - Syncing stdout/stderr
- Add
#enqueue_delayed
for enqueueing specific delayed jobs immediately - Show server local time in resque-web
- Enqueue immediately if job is being enqueued in the past
- Using a logger instead of
#puts
, configurable viaLOGFILE
,VERBOSE
, and
MUTE
environmental variables, as well as being settable via
Resque::Scheduler#logger
- Fixing scheduler template when arrays are passed to rufus-scheduler
- Add support for configuring
Resque::Scheduler.poll_sleep_amount
via the
INTERVAL
environmental variable. - Fixed shutdown in ruby 2.0.0
- Removed dependency on
Resque::Helpers
v1.9.10
- Backports & locking to resque < 1.25