|
1 |
| -## 2.0.0 |
| 1 | +## 2.1.0 (2013-09-20) |
| 2 | + |
| 3 | +* Locking to resque < 1.25.0 (for now) |
| 4 | +* Ensuring `Resque.schedule=` sets rather than appends |
| 5 | +* Process daemonization fixes including stdio redirection and redis client |
| 6 | + reconnection |
| 7 | +* Add `#scheduled_at` which returns an array of timestamps at which the |
| 8 | + specified job is scheduled |
| 9 | +* Syncing stdout/stderr |
| 10 | +* Add `#enqueue_delayed` for enqueueing specific delayed jobs immediately |
| 11 | +* Show server local time in resque-web |
| 12 | +* Enqueue immediately if job is being enqueued in the past |
| 13 | +* Using a logger instead of `#puts`, configurable via `LOGFILE`, `VERBOSE`, and |
| 14 | + `MUTE` environmental variables, as well as being settable via |
| 15 | + `Resque::Scheduler#logger` |
| 16 | +* Fixing scheduler template when arrays are passed to rufus-scheduler |
| 17 | +* Add support for configuring `Resque::Scheduler.poll_sleep_amount` via the |
| 18 | + `INTERVAL` environmental variable. |
| 19 | +* Fixed shutdown in ruby 2.0.0 |
| 20 | +* Removed dependency on `Resque::Helpers` |
| 21 | + |
| 22 | +## 2.0.1 (2013-03-20) |
| 23 | + |
| 24 | +* Adding locking to support master failover |
| 25 | +* Allow custom job classes to be used in `Resque.enqueue_at` |
| 26 | +* More efficient `#remove_delayed` implementation |
| 27 | +* Allowing `#enqueue_at` to call `#scheduled` when `Resque.inline` is `true` |
| 28 | + |
| 29 | +## 2.0.0 (2012-05-04) |
2 | 30 |
|
3 | 31 | * Add support for Resque.inline configuration (carlosantoniodasilva)
|
4 | 32 | * Fixing possible job loss race condition around deleting delayed queues
|
|
11 | 39 | ### 2.0.0.f (2011-11-03)
|
12 | 40 |
|
13 | 41 | * TODO: address race condition with delayed jobs (using redis transactions)
|
14 |
| -* Support ENV['BACKGROUND'] flag for daemonizing (bernerdschaefer) |
15 |
| -* Added support for before_schedule and after_schedule hooks (yaauie) |
16 |
| -* Added remove_delayed_job_from_timestamp to remove delayed jobs from |
| 42 | +* Support `ENV['BACKGROUND']` flag for daemonizing (bernerdschaefer) |
| 43 | +* Added support for `before_schedule` and `after_schedule` hooks (yaauie) |
| 44 | +* Added `remove_delayed_job_from_timestamp` to remove delayed jobs from |
17 | 45 | a given timestamp.
|
18 | 46 |
|
19 | 47 | ### 2.0.0.e (2011-09-16)
|
20 | 48 |
|
21 |
| -* Adding enqueue_at_with_queue/enqueue_in_with_queue support (niralisse) |
| 49 | +* Adding `enqueue_at_with_queue`/`enqueue_in_with_queue` support (niralisse) |
22 | 50 | * Adding `Resque::Scheduler.poll_sleep_amount` to allow for configuring
|
23 | 51 | the sleep time b/w delayed queue polls.
|
24 | 52 | * Add a "Clear Delayed Jobs" button to the Delayed Jobs page (john-griffin)
|
|
60 | 88 | ## 1.9.7 (2010-11-09)
|
61 | 89 |
|
62 | 90 | * Support for rufus-scheduler "every" syntax (fallwith)
|
63 |
| -* Ability to pass a Time to handle_delayed_items for testing/staging (rcarver) |
| 91 | +* Ability to pass a Time to `handle_delayed_items` for testing/staging (rcarver) |
64 | 92 |
|
65 | 93 | ## 1.9.6 (2010-10-08)
|
66 | 94 |
|
|
0 commit comments