aboutsummaryrefslogtreecommitdiffstats
path: root/lib/active_job
Commit message (Collapse)AuthorAgeFilesLines
* Don't swallow unhandled exceptions.Douwe Maan2014-05-231-1/+1
|
* No need for the ClassMethods moduleDavid Heinemeier Hansson2014-05-221-6/+3
|
* Rename #perform_with_hooks to #executionDavid Heinemeier Hansson2014-05-2211-14/+14
|
* Add exception handling with built-in retry optionsDavid Heinemeier Hansson2014-05-222-0/+21
|
* Standardize on "arguments" for everything -- no more "paramters"David Heinemeier Hansson2014-05-224-29/+29
|
* Add callbacks, implement instrumentation as callbacks, and have the enqueue ↵David Heinemeier Hansson2014-05-2214-54/+134
| | | | methods return a job instance
* Change logging on perform to read more naturallyDavid Heinemeier Hansson2014-05-221-1/+1
|
* Hide the instrumentation mechanics a little betterDavid Heinemeier Hansson2014-05-222-5/+14
|
* Merge pull request #57 from seuros/railtieRafael Mendonça França2014-05-222-0/+12
|\ | | | | Active Job Railtie
| * Railtie hook on ActiveJob::BaseAbdelkader Boudih2014-05-222-3/+4
| |
| * Active Job RailtieAbdelkader Boudih2014-05-211-0/+11
| |
* | Added tests for loggingCristian Bica2014-05-222-3/+3
| |
* | Rename Adapter.queue and .queue_at to .enqueue and .enqueue_at for consistency.Douwe Maan2014-05-2110-20/+20
| |
* | Don't deserialize parameters in individual adapters.Douwe Maan2014-05-2113-14/+34
| | | | | | | | It's not their responsibility and this makes logging (and rescuing from errors, eventually!) a lot easier.
* | Ensure we are logging the serialized args.Larry Lv2014-05-211-3/+4
| |
* | Humanely readable timestamp for loggingDavid Heinemeier Hansson2014-05-201-1/+5
| |
* | StyleDavid Heinemeier Hansson2014-05-201-1/+1
| |
* | Highlight difference by placing addition at the endDavid Heinemeier Hansson2014-05-201-2/+2
| |
* | StyleDavid Heinemeier Hansson2014-05-201-4/+4
| |
* | Clarify control flowDavid Heinemeier Hansson2014-05-201-3/+8
| |
* | Collapse LogSubscriber into LoggingDavid Heinemeier Hansson2014-05-202-29/+26
| |
* | DRY up the two event loggingsDavid Heinemeier Hansson2014-05-201-14/+14
| |
* | mergyMike Perham2014-05-201-1/+0
|\ \
| * | Remove stray ##David Heinemeier Hansson2014-05-201-1/+0
| |/
* | Remove unnecessary commentMike Perham2014-05-201-1/+0
| |
* | Switch to NIEMike Perham2014-05-201-6/+1
| |
* | cleanupMike Perham2014-05-201-7/+3
| |
* | More feedbackMike Perham2014-05-202-8/+5
| |
* | merge masterMike Perham2014-05-207-39/+69
|\|
| * Merge pull request #43 from mytrile/masterDavid Heinemeier Hansson2014-05-201-0/+21
| |\ | | | | | | Adding backburner(beanstalks client) adapter
| | * Adds backburner adapterDimitar Kostov2014-05-201-0/+21
| | |
| * | Merge pull request #44 from DouweM/patch-1Rafael Mendonça França2014-05-201-3/+7
| |\ \ | | | | | | | | Have Sneakers adapter take queue_name into account.
| | * | Have Sneakers adapter take queue_name into account.Douwe Maan2014-05-201-3/+7
| | | |
| * | | StylingDavid Heinemeier Hansson2014-05-201-7/+6
| | | |
| * | | Reformat the logging line and ensure we are logging the serialized argsDavid Heinemeier Hansson2014-05-202-7/+9
| | | |
| * | | Merge pull request #38 from mperham/rework_sidekiqDavid Heinemeier Hansson2014-05-201-2/+7
| |\ \ \ | | |/ / | |/| | Reimplement Sidekiq adapter
| | * | Remove all Sidekiq-specific stuff from job, enable retries by defaultMike Perham2014-05-201-7/+5
| | | |
| | * | Reimplement Sidekiq workerMike Perham2014-05-191-2/+9
| | | | | | | | | | | | | | | | | | | | This better integrates various Sidekiq features into AJ jobs. Things like the JID will be set as expected and the user can use `sidekiq_options` in AJ::Base subclasses as usual to configure various features.
* | | | Fix boogs, stub not implemented adaptersMike Perham2014-05-204-5/+14
| | | |
* | | | Add logging for enqueued_at and perform errorsMike Perham2014-05-203-1/+21
| | | |
* | | | Move past time check out of adaptersMike Perham2014-05-203-10/+6
| | | |
* | | | merge masterMike Perham2014-05-209-13/+81
|\| | |
| * | | Moved log_subcriber dependency and cleanupCristian Bica2014-05-203-2/+2
| | | |
| * | | Added logging capabilitiesCristian Bica2014-05-204-1/+29
| | |/ | |/|
| * | Merge pull request #42 from zhouguangming/refactorDavid Heinemeier Hansson2014-05-202-5/+4
| |\ \ | | | | | | | | Make consistent code style
| | * | Make consistent code stylezhouguangming2014-05-202-5/+4
| | | |
| * | | Merge pull request #45 from DouweM/patch-2David Heinemeier Hansson2014-05-201-2/+1
| |\ \ \ | | | | | | | | | | Determine full class name dynamically in QC adapter.
| | * | | Determine full class name dynamically in QC adapter.Douwe Maan2014-05-201-2/+1
| | |/ /
| * | | Merge pull request #31 from seuros/masterDavid Heinemeier Hansson2014-05-201-0/+19
| |\ \ \ | | | | | | | | | | Add Que Adapter/Wrapper
| | * | | Add Que Adapter/WrapperAbdelkader Boudih2014-05-201-0/+19
| | |/ /