1
0
Fork 0
mirror of https://github.com/mperham/sidekiq.git synced 2022-11-09 13:52:34 -05:00
Commit graph

11 commits

Author SHA1 Message Date
Andrew Babichev
ddb0c8b3a8 Cleanup CLI (#4026)
* Refactor CLI test

Extracted 3 main parts:
- parse
- run
- signal handling

* Move demonization and pid write from parse to run phase

* Move queues default from validate to setup options phase

* Add pry-byebug gem

* Drop Sidekiq::Test

* Require launcher in CLI

* Remove TODOs
2018-12-03 13:24:37 -08:00
Mike Perham
cdf6430739 rename API to death handlers for consistency 2018-01-31 10:22:22 -08:00
Mike Perham
32d03ecd52 Add global failure handlers, fixes #3721 2018-01-12 14:13:45 -08:00
PikachuEXE
7fe2515138 Fix overriding class_attribute core extension from ActiveSupport with Sidekiq one 2017-06-06 08:10:08 -07:00
Mike Perham
1b3f70a1e5 Move class_attribute impl into Sidekiq::Worker 2017-05-15 14:57:03 -07:00
Mike Perham
812e0f17ad Remove duplicate retry handling to due extra raise, fixes #3356 2017-02-15 11:13:10 -08:00
Mike Perham
701e06224c Rework job processing in light of Rails 5's Reloader (#3235)
* Rework job processing in light of Rails 5's Reloader, see #3221

* Ignore built gems

* Documentation, testing

* Add fallback for 'retry' value server-side, fixes #3234

* Fix job hash reporting in stats

* cleanup

* Add job for AJ testing

* Push jobs with invalid JSON immediately to Dead set, fixes #3296

* Break retry logic into global and local parts, fixes #3306

* fix heisentest
2017-01-17 14:58:08 -08:00
Mike Perham
b8f7082642 Fix minitest warnings (#3300)
* Fix minitest deprecations, fixes #3300

* fix jruby

* test against jruby release

* ugh

* bump to 5.0.1

* fix test
2017-01-02 12:06:02 -08:00
Mike Perham
6d40b4b9e5 switch syntax for jruby 2016-02-04 10:40:46 -08:00
Mike Perham
ec1b38eb5b Allow global retries exhausted handler, fixes #2807 2016-02-04 10:28:26 -08:00
Nowaker
2eb4e5bde0 Unit tests for sidekiq_retries_exhausted block 2016-01-26 17:34:02 -06:00