Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: delayed_job_da…
Fetching contributors…

Cannot retrieve contributors at this time

65 lines (54 sloc) 3.81 kb
2.1.1 - 2010-11-14
* Fix issue with worker name not getting properly set when locking a job
* Fixes for YAML serialization
2.1.0 - 2010-11-14
* Added enqueue, before, after, success, error, and failure. See the README
* Remove Merb support
* Remove all non Active Record backends into separate gems. See
* 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
2.0.4 - 2010-11-14
* 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}
2.0.3 - 2010-04-16
* Fix initialization for Rails 2.x
2.0.2 - 2010-04-08
* Fixes to Mongo Mapper backend [ "14be7a24":, "dafd5f46":, "54d40913": ]
* DataMapper backend performance improvements [ "93833cce":, "e9b1573e":, "37a16d11":, "803f2bfa": ]
* Fixed Delayed::Command to create tmp/pids directory [ "8ec8ca41": ]
* Railtie to perform Rails 3 initialization [ "3e0fc41f": ]
* Added on_permanent_failure hook [ "d2f14cd6": ]
2.0.1 - 2010-04-03
* Bug fix for using ActiveRecord backend with daemon [martinbtt]
2.0.0 - 2010-04-03
* Multiple backend support (See README for more details)
* Added MongoMapper backend [zbelzer, moneypools]
* Added DataMapper backend [lpetre]
* Reverse priority so the jobs table can be indexed. Lower numbers have higher priority. The default priority is 0, so increase it for jobs that are not important.
* Move most of the heavy lifting from Job to Worker (#work_off, #reschedule, #run, #min_priority, #max_priority, #max_run_time, #max_attempts, #worker_name) [albus522]
* Remove EvaledJob. Implement your own if you need this functionality.
* Only use if it is set. Closes #20
* Fix for last_error recording when destroy_failed_jobs = false, max_attempts = 1
* Implemented worker name_prefix to maintain dynamic nature of pid detection
* Some Rails 3 compatibility fixes [fredwu]
1.8.5 - 2010-03-15
* Set auto_flushing=true on Rails logger to fix logging in production
* Fix error message when trying to send_later on a method that doesn't exist
* Don't use rails_env in capistrano if it's not set. closes #22
* Delayed job should append to delayed_job.log not overwrite
* Version bump to 1.8.5
* fixing to be if set to honor the app set local TimeZone
* Replaced @Worker::SLEEP@, @Job::MAX_ATTEMPTS@, and @Job::MAX_RUN_TIME@ with class methods that can be overridden.
Jump to Line
Something went wrong with that request. Please try again.