Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 65 lines (54 sloc) 3.81 kB
fcca64c @bkeepers Prepare for 2.1.1 release
bkeepers authored
1 2.1.1 - 2010-11-14
2 * Fix issue with worker name not getting properly set when locking a job
3 * Fixes for YAML serialization
4
5 2.1.0 - 2010-11-14
e532041 @bkeepers Added CHANGELOG
bkeepers authored
6 * Added enqueue, before, after, success, error, and failure. See the README
7 * Remove Merb support
8 * Remove all non Active Record backends into separate gems. See https://github.com/collectiveidea/delayed_job/wiki/Backends
9 * remove rails 2 support. delayed_job 2.1 will only support Rails 3
10 * New pure-YAML serialization
11 * Added Rails 3 railtie and generator
12 * Changed @@sleep_delay to self.class.sleep_delay to be consistent with other class variable usage
13 * Added --sleep-delay command line option
5cbc4b3 @bkeepers Prepare for 2.1.0 release
bkeepers authored
14
15 2.0.4 - 2010-11-14
16 * Fix issue where dirty tracking prevented job from being properly unlocked
17 * Add delayed_job_args variable for Capistrano recipe to allow configuration of started workers (e.g. "-n 2 --max-priority 10")
e532041 @bkeepers Added CHANGELOG
bkeepers authored
18 * Added options to handle_asynchronously
5cbc4b3 @bkeepers Prepare for 2.1.0 release
bkeepers authored
19 * Added Delayed::Worker.default_priority
20 * Allow private methods to be delayed
21 * Fixes for Ruby 1.9
22 * Added -m command line option to start a monitor process
23 * normalize logging in worker
24 * Deprecate #send_later and #send_at in favor of new #delay method
25 * Added @#delay@ to Object that allows you to delay any method and pass options:
26 options = {:priority => 19, :run_at => 5.minutes.from_now}
27 UserMailer.delay(options).deliver_confirmation(@user)
e532041 @bkeepers Added CHANGELOG
bkeepers authored
28
29 2.0.3 - 2010-04-16
30
31 * Fix initialization for Rails 2.x
32
33 2.0.2 - 2010-04-08
34
35 * Fixes to Mongo Mapper backend [ "14be7a24":http://github.com/collectiveidea/delayed_job/commit/14be7a24, "dafd5f46":http://github.com/collectiveidea/delayed_job/commit/dafd5f46, "54d40913":http://github.com/collectiveidea/delayed_job/commit/54d40913 ]
36 * DataMapper backend performance improvements [ "93833cce":http://github.com/collectiveidea/delayed_job/commit/93833cce, "e9b1573e":http://github.com/collectiveidea/delayed_job/commit/e9b1573e, "37a16d11":http://github.com/collectiveidea/delayed_job/commit/37a16d11, "803f2bfa":http://github.com/collectiveidea/delayed_job/commit/803f2bfa ]
37 * Fixed Delayed::Command to create tmp/pids directory [ "8ec8ca41":http://github.com/collectiveidea/delayed_job/commit/8ec8ca41 ]
38 * Railtie to perform Rails 3 initialization [ "3e0fc41f":http://github.com/collectiveidea/delayed_job/commit/3e0fc41f ]
39 * Added on_permanent_failure hook [ "d2f14cd6":http://github.com/collectiveidea/delayed_job/commit/d2f14cd6 ]
40
41 2.0.1 - 2010-04-03
42 * Bug fix for using ActiveRecord backend with daemon [martinbtt]
43
44 2.0.0 - 2010-04-03
45 * Multiple backend support (See README for more details)
46 * Added MongoMapper backend [zbelzer, moneypools]
47 * Added DataMapper backend [lpetre]
48 * 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.
49 * 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]
50 * Remove EvaledJob. Implement your own if you need this functionality.
51 * Only use Time.zone if it is set. Closes #20
52 * Fix for last_error recording when destroy_failed_jobs = false, max_attempts = 1
53 * Implemented worker name_prefix to maintain dynamic nature of pid detection
54 * Some Rails 3 compatibility fixes [fredwu]
55
56 1.8.5 - 2010-03-15
57
58 * Set auto_flushing=true on Rails logger to fix logging in production
59 * Fix error message when trying to send_later on a method that doesn't exist
60 * Don't use rails_env in capistrano if it's not set. closes #22
61 * Delayed job should append to delayed_job.log not overwrite
62 * Version bump to 1.8.5
63 * fixing Time.now to be Time.zone.now if set to honor the app set local TimeZone
64 * Replaced @Worker::SLEEP@, @Job::MAX_ATTEMPTS@, and @Job::MAX_RUN_TIME@ with class methods that can be overridden.
Something went wrong with that request. Please try again.