aboutsummaryrefslogtreecommitdiffstats
path: root/lib/active_job/base.rb
Commit message (Collapse)AuthorAgeFilesLines
* Rename #perform_with_hooks to #executionDavid Heinemeier Hansson2014-05-221-2/+2
|
* Add callbacks, implement instrumentation as callbacks, and have the enqueue ↵David Heinemeier Hansson2014-05-221-2/+5
| | | | methods return a job instance
* Merge pull request #57 from seuros/railtieRafael Mendonça França2014-05-221-0/+2
|\ | | | | Active Job Railtie
| * Railtie hook on ActiveJob::BaseAbdelkader Boudih2014-05-221-0/+2
| |
* | Don't deserialize parameters in individual adapters.Douwe Maan2014-05-211-0/+2
|/ | | | It's not their responsibility and this makes logging (and rescuing from errors, eventually!) a lot easier.
* Moved log_subcriber dependency and cleanupCristian Bica2014-05-201-1/+0
|
* Added logging capabilitiesCristian Bica2014-05-201-1/+4
|
* Add GlobalID support for serializationDavid Heinemeier Hansson2014-05-191-4/+2
|
* Extract QueueName into its own moduleDavid Heinemeier Hansson2014-05-191-13/+4
|
* Extract QueueAdapter module for setting and looking up adaptersDavid Heinemeier Hansson2014-05-191-6/+3
|
* Dont need the explicit error handling -- if the require fails, it will raise ↵David Heinemeier Hansson2014-05-191-14/+2
| | | | exactly the error we want to communicate anyway. Also use the load path, so we can allow plugins, rather than requre_relative
* Lazy-load adapters, fixes #6Abdelkader Boudih2014-05-181-4/+19
|
* Add Sucker Punch adapter/wrapperAbdelkader Boudih2014-05-181-0/+1
|
* Add Sidekiq adapter/wrapper fixes #3Abdelkader Boudih2014-05-181-0/+1
|
* Queue naming with a base, which requires a JobWrapper to comply to Resques ↵David Heinemeier Hansson2014-05-181-2/+8
| | | | expectation of a class variable
* Add ResqueAdapter and provide test infrastructure for the now multiple adaptersDavid Heinemeier Hansson2014-05-181-2/+5
|
* Simplest job and inline queueDavid Heinemeier Hansson2014-05-181-0/+7
|
* Skeleton gemDavid Heinemeier Hansson2014-05-181-0/+4