https://github.com/mperham/sidekiq

sort by:
Revision Author Date Message Commit Date
8ddec63 Commercial changes 29 August 2019, 17:37:23 UTC
09c032e tweak 28 August 2019, 18:52:37 UTC
6cb29a7 fix table 28 August 2019, 18:50:52 UTC
bd4c5a2 Add latency output 28 August 2019, 18:50:01 UTC
f07d8c0 remove ver 28 August 2019, 17:37:58 UTC
34a8b3d Enable Gemfile.lock as CircleCI needs a lockfile 28 August 2019, 17:36:36 UTC
73484be Clean up old examples 28 August 2019, 17:19:39 UTC
978ce8e Update to latest standardrb, fix style issues 28 August 2019, 17:14:18 UTC
48fd615 Remove Gemfile.lock so GitHub doesn't gripe about security vulnerabilities 28 August 2019, 17:13:14 UTC
fa9b949 Freshen up 28 August 2019, 17:07:03 UTC
6c96bc2 bump 28 August 2019, 17:01:36 UTC
903448a minor cleanups and doc fixes for 6.0 28 August 2019, 16:59:28 UTC
e552d4c Don't need to support ancient versions of Minitest anymore 28 August 2019, 16:58:33 UTC
215a5e0 tweak 28 August 2019, 16:23:17 UTC
02c3902 whitespace cleanup 15 August 2019, 17:28:42 UTC
de7f11d remove ctl 09 August 2019, 20:26:26 UTC
53bd529 4219 06 August 2019, 17:38:13 UTC
530b7a7 More defensive job acknowledgment logic, fixes #4211 Invert boolean and use handle_interrupt to avoid potential loss edge case 05 August 2019, 18:00:21 UTC
4c2ea6e enable hiredis 02 August 2019, 20:05:29 UTC
454624d turn on toxiproxy by default, latency is always a real thing 02 August 2019, 20:04:06 UTC
785ec70 Verify master against Rails 6 02 August 2019, 18:31:50 UTC
9e2e76e Bump rack and redis gem versions 02 August 2019, 18:14:50 UTC
e230a07 remove binary too 02 August 2019, 18:08:49 UTC
62c2f04 fix test 02 August 2019, 18:07:16 UTC
890dce5 Remove sidekiqctl, add sidekiqmon 02 August 2019, 18:07:06 UTC
4c93b99 Remove support for USR1, which was deprecated in 5.0 02 August 2019, 18:00:44 UTC
40cc629 updated notes 02 August 2019, 17:56:15 UTC
aacaa82 Use new Thread#name API available in Ruby 2.3+ 02 August 2019, 16:54:52 UTC
fda7cd2 remove this crap 29 July 2019, 21:21:01 UTC
00c8b86 Remove travis, fix CircleCI 29 July 2019, 21:19:44 UTC
c2743b9 4217 29 July 2019, 21:12:18 UTC
dea3132 give credit 24 July 2019, 18:00:25 UTC
fcff070 changes 24 July 2019, 17:59:00 UTC
5c6f264 bump 24 July 2019, 17:53:01 UTC
b7996f4 Better ActiveJob integration with Sidekiq options This change allows ActiveJobs to directly use sidekiq_options to configure various Sidekiq internals/features, #4213 24 July 2019, 17:52:54 UTC
fc575fb Allow Sidekiq retry options in ActiveJob https://github.com/mperham/sidekiq/commit/c685d6928ca6aec1f7569ff69871ef9a8dfb2738 has introduced an exception that is raised on an attempt to include Sidekiq::Worker to an ActiveJob::Base descendant. That was done in order to prevent options not supported by ActiveJob, specifically `queue`. See https://github.com/mperham/sidekiq/issues/2424 Support for `set` was added later on, including the setting of `retry` from ActiveJob. https://github.com/mperham/sidekiq/commit/d6538b0b4f3c419ea969dc6710c6431b76a05d2b This change bridges the gap by allowing ActiveJob::Base descendants to include `Sidekiq::Options` and use `retry` option of `sidekiq_options`, and also `sidekiq_retry_in`, and `sidekiq_retries_exhausted`. 24 July 2019, 16:39:12 UTC
0ad6cec Use options reader to fetch queue name in test 23 July 2019, 18:21:02 UTC
3d62288 Cleanup 11 July 2019, 18:11:35 UTC
148afbf StandardRB style fixes 30 May 2019, 17:41:47 UTC
ea5e0b6 Merge branch 'master' of github.com:mperham/sidekiq 30 May 2019, 17:39:47 UTC
810c287 changes, fixes #4181 30 May 2019, 17:39:39 UTC
c1a1abc Update Japanese translations for web - add entries for `Kill` / `KillAll` - remove the entry for `Batches` 30 May 2019, 13:17:51 UTC
8cf0fb1 Merge branch 'master' of github.com:mperham/sidekiq 06 May 2019, 16:17:44 UTC
0457bd7 #4162 06 May 2019, 16:17:34 UTC
d16572b change to easy-to-understand variable name queue 27 April 2019, 16:03:36 UTC
b76dfb9 This needs to be process-global 26 April 2019, 19:37:44 UTC
72ae52d use of the PID global was causing warnings for some reason 26 April 2019, 19:27:16 UTC
0352ca8 bump, release 23 April 2019, 19:56:38 UTC
455e9d5 Merge pull request #4065 from mperham/6-0 Sidekiq 6.0 changes 22 April 2019, 15:49:17 UTC
6a8c9b1 merge master 19 April 2019, 16:09:35 UTC
c00f8e7 polish 19 April 2019, 16:08:10 UTC
de9ad88 move off travis 18 April 2019, 16:54:28 UTC
209e894 cifix 18 April 2019, 16:47:08 UTC
5d429ae cifix 18 April 2019, 16:43:29 UTC
a07e5b1 fix 18 April 2019, 16:40:24 UTC
103601e circleci 18 April 2019, 16:37:05 UTC
68f4b95 bundler support 18 April 2019, 16:34:59 UTC
a0bb1ba add redis and jruby 18 April 2019, 16:29:10 UTC
628ff03 Move 6.0 to CircleCI 18 April 2019, 16:08:59 UTC
ffa30bd merge master 16 April 2019, 17:12:04 UTC
e40444b changes, bump 16 April 2019, 16:07:58 UTC
0089c71 re-establish Web UI test by stubbing time.now, #4149 16 April 2019, 15:59:01 UTC
da05cc8 Update tests for #4149 16 April 2019, 15:45:18 UTC
0a2559b Revert "Allow tests to override enqueued_at", fixes #4149 This reverts commit cfe53e5fadfe88c53b62608d1dfc75ecf2ac18a0. 16 April 2019, 15:42:29 UTC
4b23960 bump, release 12 April 2019, 16:37:30 UTC
4591692 merge master 12 April 2019, 16:30:48 UTC
c650e9b Explicitly signal that we handled an exception with a retry, fixes #4138 (#4141) Under just the right conditions, we could lose a job: - Job raises an error - Retry subsystem catches error and tries to create a retry in Redis but this raises a "Redis down" exception - Processor catches Redis exception and thinks a retry was created - Redis comes back online just in time for the job to be acknowledged and lost That's a very specific and rare set of steps but it can happen. Instead have the Retry subsystem raise a specific error signaling that it created a retry. There will be three common cases: 1. Job is successful: job is acknowledged. 2. Job fails, retry is created, Processor rescues specific error: job is acknowledged. 3. Sidekiq::Shutdown is raised: job is not acknowledged Now there is another case: 4. Job fails, retry fails, Processor rescues Exception: job is NOT acknowledged. Sidekiq Pro's super_fetch will rescue the orphaned job at some point in the future. 12 April 2019, 01:33:59 UTC
5a3593c Fix last reference to Sidekiqctl (#4137) 03 April 2019, 00:51:27 UTC
70b9ff4 ruby only 01 April 2019, 16:43:34 UTC
60d2336 Run code formatter as part of test suite 01 April 2019, 16:36:24 UTC
dae0d48 No need to lock, fixed in Rails 5.2.3 01 April 2019, 16:34:37 UTC
32c55e3 Use standardrb for source styling (#4114) 01 April 2019, 16:20:41 UTC
2f37600 Minor fixes to COMM-LICENSE (#4135) * Replace "Right single quote" characters with apostrophes * Remove double space and spaces at end of line * Fix typo on "version" 01 April 2019, 15:37:15 UTC
848df46 merge master 27 March 2019, 22:32:26 UTC
ca8d3a6 bump jruby to fix issue running test suite 27 March 2019, 22:31:51 UTC
ea30e97 Fix broken build due to rails/rails#35611 27 March 2019, 17:30:52 UTC
cd693fa Fix broken build due to rails/rails#35611 27 March 2019, 17:30:10 UTC
12962c0 Fix locale reset mistake in the i18n middleware (#4132) i18n library already wrap a way to reset the locale. The i18n Sidekiq middleware implement a locale reset but it is not the same than i18n. 27 March 2019, 16:33:39 UTC
3640800 doc cleanup 06 March 2019, 17:17:45 UTC
a21e020 Merge branch 'master' into 6-0 06 March 2019, 17:16:49 UTC
91d7680 release 05 March 2019, 16:34:03 UTC
33aedf6 Allow Sidekiq::Worker#set to be chained 04 March 2019, 19:16:58 UTC
e1b392d Fix heroku wait time, change it to 30 from 10 (#4117) 02 March 2019, 17:15:10 UTC
60bb816 merge master 01 March 2019, 21:37:04 UTC
edbefc4 flush redis so status is predictable 01 March 2019, 21:27:28 UTC
653c58f merge master 01 March 2019, 21:26:21 UTC
4d88319 Refactor sidekiqctl so it can be tested easily 28 February 2019, 22:36:40 UTC
20f4cdb Fix various flaky tests due to process-wide data changes 28 February 2019, 22:12:08 UTC
cfe53e5 Allow tests to override enqueued_at 28 February 2019, 22:05:45 UTC
4f057c9 oops 28 February 2019, 20:57:29 UTC
85a1be3 Switch all tests to use Minitest::Spec for consistency 28 February 2019, 20:43:50 UTC
870516f Format latency (#4111) * Format latency time * format latency when 0 * only show human-readable time if 60s or more * memoize to reduce repetitive Redis calls * removing use of seconds.ago due to no ActiveSupport in Sidekiq 28 February 2019, 18:06:41 UTC
ac1d36b ent change 28 February 2019, 17:02:09 UTC
567e68c Merge branch 'master' of github.com:mperham/sidekiq 24 February 2019, 18:08:05 UTC
771671e add back the dropdown css (#4103) 22 February 2019, 17:12:04 UTC
5dce7be ES locale 14 February 2019, 14:42:06 UTC
db64467 Pluggable Log Formatter (#4093) * Rename log_format to log_formatter Rails provides configuration options with this name. * Pluggable log formatter instance 11 February 2019, 21:59:52 UTC
e8ad1a1 releases 08 February 2019, 17:24:23 UTC
731b5d6 cleanup 08 February 2019, 16:53:50 UTC
d911036 Better handling of malformed job arguments in payload, fixes #4095 08 February 2019, 16:53:23 UTC
back to top