Releases: resque/resque-scheduler
Releases · resque/resque-scheduler
v4.2.1
Version 4.2.1
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_pathsin gemspec
v1.9.11
v2.3.0
- Fix re-introduced
ThreadErroron Ruby 2 - BREAKING CHANGE: Added
RESQUE_SCHEDULER_INTERVALin place ofINTERVAL - Use
Float()instead ofInteger()to calculate poll sleep amount - Upgraded dependence of Resque to support 1.25
- Add rufus scheduler
everynotice to README - Use
Resque.validateinstead 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_schedulesmethod, 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_atwhich returns an array of timestamps at which the
specified job is scheduled - Syncing stdout/stderr
- Add
#enqueue_delayedfor 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
MUTEenvironmental 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_amountvia the
INTERVALenvironmental variable. - Fixed shutdown in ruby 2.0.0
- Removed dependency on
Resque::Helpers
v1.9.10
- Backports & locking to resque < 1.25