Merge pull request #24776 from prathamesh-sonpatki/aj-release-notes

Active Job: Add note about ability to configure adapters on per job basis in CHANGELOG and release notes
This commit is contained in:
Kasper Timm Hansen 2016-04-29 10:35:44 +02:00
commit 4a446220a6
2 changed files with 22 additions and 1 deletions

@ -80,6 +80,23 @@
*Jeroen van Baarsen*
* Add ability to configure the queue adapter on a per job basis.
Now different jobs can have different queue adapters without conflicting with
each other.
Example:
class EmailJob < ActiveJob::Base
self.queue_adapter = :sidekiq
end
class ImageProcessingJob < ActiveJob::Base
self.queue_adapter = :delayed_job
end
*tamird*
* Add an `:only` option to `perform_enqueued_jobs` to filter jobs based on
type.

@ -655,11 +655,15 @@ Please refer to the [Changelog][active-job] for detailed changes.
### Notable changes
* `ActiveJob::Base.deserialize` delegates to the job class. this allows jobs
* `ActiveJob::Base.deserialize` delegates to the job class. This allows jobs
to attach arbitrary metadata when they get serialized and read it back when
they get performed.
([Pull Request](https://github.com/rails/rails/pull/18260))
* Add ability to configure the queue adapter on a per job basis without
affecting each other.
([Pull Request](https://github.com/rails/rails/pull/16992))
* A generated job now inherits from `app/jobs/application_job.rb` by default.
([Pull Request](https://github.com/rails/rails/pull/19034))