All Versions
45
Latest Version
Avg Release Cycle
152 days
Latest Release
932 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v2.1.4 Changes
February 11, 2011- ๐ Working around issues when psych is loaded, fixes issues with bundler 1.0.10 and Rails 3.0.4
- โ Added -p/--prefix option to help differentiate multiple delayed job workers on the same host.
-
v2.1.3 Changes
January 20, 2011- โช Revert worker contention fix due to regressions
- โ Added Delayed::Worker.delay_jobs flag to support running jobs immediately
-
v2.1.2 Changes
December 01, 2010- โ Remove contention between multiple workers by performing an update to lock a job before fetching it
- ๐ฐ Job payloads may implement #max_attempts to control how many times it should be retried
- ๐ Fix for loading ActionMailer extension
- ๐ท Added 'delayed_job_server_role' Capistrano variable to allow delayed_job to run on its own worker server set :delayed_job_server_role, :worker
- ๐ Fix
rake jobs:work
so it outputs to the console
-
v2.1.1 Changes
November 14, 2010- ๐ Fix issue with worker name not getting properly set when locking a job
- ๐ Fixes for YAML serialization
-
v2.1.0 Changes
November 14, 2010- โ Added enqueue, before, after, success, error, and failure. See the README
- โ Remove Merb support
- โ Remove all non Active Record backends into separate gems. See https://github.com/collectiveidea/delayed_job/wiki/Backends
- โ remove rails 2 support. delayed_job 2.1 will only support Rails 3
- ๐ New pure-YAML serialization
- โ Added Rails 3 railtie and generator
- Changed @@sleep_delay to self.class.sleep_delay to be consistent with other class variable usage
- โ Added --sleep-delay command line option
-
v2.0.8 Changes
- Backport fix for deserialization errors that bring down the daemon
-
v2.0.7 Changes
February 10, 2011- ๐ Fixed missing generators and recipes for Rails 2.x
-
v2.0.6 Changes
January 20, 2011- โช Revert worker contention fix due to regressions
-
v2.0.5 Changes
December 01, 2010- โ Added #reschedule_at hook on payload to determine when the job should be rescheduled [backported from 2.1]
- โ Added --sleep-delay command line option [backported from 2.1]
- ๐ท Added 'delayed_job_server_role' Capistrano variable to allow delayed_job to run on its own worker server set :delayed_job_server_role, :worker
- โก๏ธ Changed AR backend to reserve jobs using an UPDATE query to reduce worker contention [backported from 2.1]
-
v2.0.4 Changes
November 14, 2010- ๐ Fix issue where dirty tracking prevented job from being properly unlocked
- ๐ท Add delayed_job_args variable for Capistrano recipe to allow configuration of started workers (e.g. "-n 2 --max-priority 10")
- โ Added options to handle_asynchronously
- โ Added Delayed::Worker.default_priority
- ๐ Allow private methods to be delayed
- ๐ Fixes for Ruby 1.9
- โ Added -m command line option to start a monitor process
- ๐ท normalize logging in worker
- Deprecate #send_later and #send_at in favor of new #delay method
- โ Added @#delay@ to Object that allows you to delay any method and pass options: options = {:priority => 19, :run_at => 5.minutes.from_now} UserMailer.delay(options).deliver_confirmation(@user)