ec7a59e | Mike Perham | 19 January 2024, 17:40:23 UTC | bump, release | 19 January 2024, 17:40:23 UTC |
40c73a8 | Mike Perham | 18 January 2024, 19:29:21 UTC | doc update | 18 January 2024, 19:29:21 UTC |
42dcb0d | Kostas Kyrimis | 18 January 2024, 18:53:05 UTC | feat: add multi-queue multi-process benchmark (#6167) | 18 January 2024, 18:53:05 UTC |
7302de4 | hans2003 | 17 January 2024, 17:36:22 UTC | fix: invoke perform_one, but Queues not delete the job (#6166) Co-authored-by: Sun Yubo <sunyubo@rippletek.com> | 17 January 2024, 17:36:22 UTC |
7df2843 | hughkelsey | 04 January 2024, 22:45:15 UTC | Update 7.0-API-Migration.md (#6157) Added mention of reading configuration in 7.x+ | 04 January 2024, 22:45:15 UTC |
91dcf5e | Mike Perham | 03 January 2024, 18:36:10 UTC | fix later | 03 January 2024, 18:36:10 UTC |
da03008 | Mike Perham | 03 January 2024, 18:35:34 UTC | Add new Sidekiq::Work type (#6152) * Add new Sidekiq::Work type, #6145 * Restore compatibility with 6.x by special casing 'payload' attribute retrieval * Add deprecation for direct attribute access * Work with ruby 2.7 | 03 January 2024, 18:35:34 UTC |
1c1a3c7 | Mike Perham | 02 January 2024, 18:37:53 UTC | remove debug gem from gemfile, causes crash on Ruby 3.0.6\? | 02 January 2024, 18:37:53 UTC |
49389da | Mike Perham | 02 January 2024, 18:33:17 UTC | Simplify, I believe this to be safe | 02 January 2024, 18:33:17 UTC |
8506d94 | Earlopain | 02 January 2024, 18:28:02 UTC | Remove dependency on base64 gem (#6151) This avoids a warning with Ruby 3.3 | 02 January 2024, 18:28:02 UTC |
b8c5642 | enomotodev | 29 December 2023, 16:46:24 UTC | Test against Ruby 3.3 (#6147) | 29 December 2023, 16:46:24 UTC |
73c150d | dependabot[bot] | 18 December 2023, 17:58:16 UTC | Bump supercharge/redis-github-action from 1.7.0 to 1.8.0 (#6137) Bumps [supercharge/redis-github-action](https://github.com/supercharge/redis-github-action) from 1.7.0 to 1.8.0. - [Release notes](https://github.com/supercharge/redis-github-action/releases) - [Changelog](https://github.com/supercharge/redis-github-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/supercharge/redis-github-action/compare/1.7.0...1.8.0) --- updated-dependencies: - dependency-name: supercharge/redis-github-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 18 December 2023, 17:58:16 UTC |
e911f3e | Mike Perham | 13 December 2023, 22:55:03 UTC | Hide sentinel_password, fixes #6105 | 13 December 2023, 22:55:03 UTC |
c94182b | Mike Perham | 11 December 2023, 21:29:36 UTC | fix possible division by zero | 11 December 2023, 21:29:36 UTC |
1dc8706 | Mike Perham | 06 December 2023, 17:19:30 UTC | Ensure notify access is available for any subprocesses too, e.g. sidekiqswarm children | 06 December 2023, 17:21:06 UTC |
cde6df1 | Stan Hu | 28 November 2023, 21:19:34 UTC | Fix actual pool sizes in capsule docs (#6118) * https://github.com/sidekiq/sidekiq/issues/5886#issuecomment-1531676249 updated the internal pool size from 5 to 10. * Prior to Sidekiq 7.0, `concurrency + 5` was used: https://github.com/sidekiq/sidekiq/blame/v6.5.12/lib/sidekiq/redis_connection.rb#L93 | 28 November 2023, 21:19:34 UTC |
ed9e01d | y-yagi | 13 November 2023, 04:58:09 UTC | Fix broken CI by Standard Style Check (#6107) | 13 November 2023, 04:58:09 UTC |
4a1dae1 | Mike Perham | 09 November 2023, 20:40:02 UTC | run app:update on our dummy app | 09 November 2023, 20:40:08 UTC |
89fb33c | Eike Send | 09 November 2023, 16:58:05 UTC | Use `Rails.logger.respond_to?(:broadcast_to)` to determine if `ActiveSupport::BroadcastLogger` is available (#6103) * Use `Rails.logger.respond_to? :broadcast_to` to determine if `ActiveSupport::BroadcastLogger` is available * Use brackets | 09 November 2023, 16:58:05 UTC |
6b5db5e | Ivan Yurchanka | 09 November 2023, 16:52:47 UTC | avoid context capturing (#6102) `grams` hash block catches `array` which does not allow GC to free up the memory. | 09 November 2023, 16:52:47 UTC |
b62de54 | Mike Perham | 07 November 2023, 20:41:57 UTC | bugfix | 07 November 2023, 20:41:57 UTC |
646c7d6 | Mike Perham | 06 November 2023, 16:40:15 UTC | 720 | 06 November 2023, 16:40:15 UTC |
4ec059d | Mike Perham | 31 October 2023, 17:35:19 UTC | changes | 31 October 2023, 17:35:19 UTC |
cc4ea58 | Jake Quain | 31 October 2023, 17:30:58 UTC | Support :discard return value in sidekiq_retries_exhausted block (#6091) * Add tests for dead set and dead option behavior * Add discard option for sidekiq_retries_exhausted | 31 October 2023, 17:30:58 UTC |
ff0753f | Mike Perham | 31 October 2023, 17:26:37 UTC | changes | 31 October 2023, 17:26:37 UTC |
23bcc24 | Mike Perham | 25 October 2023, 19:01:08 UTC | changes | 25 October 2023, 19:01:08 UTC |
1b9f7db | Mike Perham | 25 October 2023, 18:46:43 UTC | Metrics filtering by class Allow the user to filter metrics data based on a class name substring. | 25 October 2023, 18:55:15 UTC |
a713b69 | Mike Perham | 24 October 2023, 22:51:18 UTC | move out of the root folder | 24 October 2023, 22:51:18 UTC |
3b8a3c3 | Mike Perham | 24 October 2023, 19:01:28 UTC | Avoid using method_missing, fixes #6083 | 24 October 2023, 19:01:28 UTC |
dad5627 | Ben Ubois | 23 October 2023, 15:53:54 UTC | CSP fix for metric period. (#6082) * CSP fix for metric period. * Move metric listener to metrics.js. | 23 October 2023, 15:53:54 UTC |
7f83b2a | Ben Ubois | 21 October 2023, 17:08:16 UTC | Metrics formatting. (#6080) * Metrics formatting. * Number l10n. * More number l10n. * Test fixes. * Markup fix. * Rename metric -> num. | 21 October 2023, 17:08:16 UTC |
d855240 | Mike Perham | 19 October 2023, 15:50:32 UTC | pro changes | 19 October 2023, 15:50:32 UTC |
31bceff | Mike Perham | 13 October 2023, 22:04:15 UTC | Clean up #6078 | 13 October 2023, 22:04:15 UTC |
4b0f67e | Chae Jubb | 13 October 2023, 21:54:11 UTC | Raise exception on nested Sidekiq::Testing modes (#6078) * Raise exception on nested Sidekiq::Testing modes * change error message | 13 October 2023, 21:54:11 UTC |
5a22018 | Mike Perham | 12 October 2023, 20:08:00 UTC | Remove inline JS from pages (#6074) * Remove inline JS from metrics pages * Remove inline scripts from dashboard page * Adjust csp test | 12 October 2023, 20:08:00 UTC |
7ba0792 | Atsuo Fukaya | 12 October 2023, 16:51:45 UTC | Fix false-positive DEPRECATION message when the error_handler is non-lambda proc (#6073) * Add failing spec; handles exceptions in PROC_ERROR_HANDLER3 without DEPRECATION * Tweak error_handler parameter size check to fix false-positive DEPRECATION message when the error_handler is like `proc { |ex, ctx, cfg = Sidekiq.default_configuration| }` ``` proc_handler = proc { |x, y, z = nil| } proc_handler.arity #=> 2 proc_handler.parameters.size #=> 3 lambda_handler = lambda { |x, y, z = nil| } lambda_handler.arity #=> -3 lambda_handler.parameters.size #=> 3 ``` | 12 October 2023, 16:51:45 UTC |
bab4b49 | Mike Perham | 10 October 2023, 16:13:11 UTC | 6.x | 10 October 2023, 16:13:11 UTC |
e9f2129 | Mike Perham | 09 October 2023, 17:36:18 UTC | Thread safety for block-based testing modes, fixes #6069 | 09 October 2023, 17:36:18 UTC |
d9e0136 | Mike Perham | 09 October 2023, 15:15:32 UTC | Unlock dev dep versions | 09 October 2023, 15:15:32 UTC |
a9c7dd8 | Mike Perham | 05 October 2023, 19:18:56 UTC | pro change | 05 October 2023, 19:18:56 UTC |
699f4b5 | Mike Perham | 04 October 2023, 16:22:23 UTC | rdoc fixes | 04 October 2023, 16:22:23 UTC |
b7236f8 | Mike Perham | 03 October 2023, 18:03:06 UTC | Add test for classy handlers | 03 October 2023, 18:03:06 UTC |
39dea26 | Mike Perham | 03 October 2023, 17:54:30 UTC | changes | 03 October 2023, 17:54:30 UTC |
2abed51 | Mike Perham | 03 October 2023, 17:53:27 UTC | Convert filter test to spec style, bump | 03 October 2023, 17:53:27 UTC |
e1463ff | Mike Perham | 03 October 2023, 17:50:28 UTC | Fix breakage with non-Proc error handlers, fixes #6065 | 03 October 2023, 17:50:28 UTC |
af38141 | Mike Perham | 03 October 2023, 15:05:27 UTC | Add note about 704 | 03 October 2023, 15:05:27 UTC |
b9e552c | Mike Perham | 02 October 2023, 23:52:23 UTC | note about lock compatibility breakage | 02 October 2023, 23:52:23 UTC |
06898ac | Mike Perham | 02 October 2023, 15:43:24 UTC | changes | 02 October 2023, 15:43:24 UTC |
f597a0a | Mike Perham | 02 October 2023, 15:36:33 UTC | prep | 02 October 2023, 15:36:33 UTC |
4862d90 | Mike Perham | 29 September 2023, 22:59:23 UTC | Optimize bundler startup, thanks Bumbler! | 29 September 2023, 22:59:23 UTC |
174eab9 | Mike Perham | 29 September 2023, 21:56:54 UTC | Crash if the user tries to specify RESP2, fixes #6061 | 29 September 2023, 22:01:24 UTC |
916a564 | fatkodima | 29 September 2023, 20:01:14 UTC | Change rails logger broadcasting configuration (#6060) | 29 September 2023, 20:01:14 UTC |
d7795ce | Mike Perham | 29 September 2023, 17:03:47 UTC | fix flaky filtering test | 29 September 2023, 17:03:54 UTC |
70323b1 | Helio Cola | 29 September 2023, 15:42:53 UTC | Update author and project social media links. (#6059) | 29 September 2023, 15:42:53 UTC |
8874e68 | Mike Perham | 27 September 2023, 19:51:12 UTC | Open source Web UI filtering (#6052) * Move filtering into OSS so we can use it with Metrics too * extract english strings * changes * wording * minor bump * Modify inline testing's client override so as to not conflict with batch's client override, fixes #6057 * Previous commit fixes #6054 * tweaks | 27 September 2023, 19:51:12 UTC |
1757a96 | Mike Perham | 27 September 2023, 15:48:25 UTC | Previous commit fixes #6054 | 27 September 2023, 15:48:25 UTC |
a1a220f | Mike Perham | 27 September 2023, 15:45:17 UTC | Modify inline testing's client override so as to not conflict with batch's client override, fixes #6057 | 27 September 2023, 15:45:17 UTC |
aadc77a | Mike Perham | 25 September 2023, 21:38:30 UTC | minor bump | 25 September 2023, 21:38:30 UTC |
2870516 | Mike Perham | 25 September 2023, 16:19:32 UTC | Remove config from logged context, fixes #6047 (#6051) Instead, pass the current config as a new, third argument. | 25 September 2023, 16:19:32 UTC |
aa4e21e | Mike Perham | 18 September 2023, 16:57:52 UTC | Rewrite error message, closes #6041 | 18 September 2023, 17:00:02 UTC |
0a6fa57 | Mike Perham | 18 September 2023, 16:37:06 UTC | Track batch index so we can pull correct at value from array, fixes #6040 | 18 September 2023, 16:37:06 UTC |
1ba89bb | Mike Perham | 12 September 2023, 17:13:48 UTC | changes | 12 September 2023, 17:13:48 UTC |
9f51b08 | afonsowaters | 12 September 2023, 17:07:13 UTC | default retry_for to nil, not 0 (#6035) | 12 September 2023, 17:07:13 UTC |
cb2c974 | Mike Perham | 11 September 2023, 17:28:56 UTC | Implement retry_for, fixes #6029 (#6030) implement retry_for, fixes #6029 | 11 September 2023, 17:28:56 UTC |
bd1ca2b | Rafael Gióia | 08 September 2023, 15:47:15 UTC | Update pt-br i18n language file (#6028) * Update pt-br i18n language file * Update pt-br i18n language file | 08 September 2023, 15:47:15 UTC |
658cb0b | dependabot[bot] | 07 September 2023, 20:22:06 UTC | Bump actions/checkout from 3 to 4 (#6023) Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 07 September 2023, 20:22:06 UTC |
af9d1b1 | dependabot[bot] | 07 September 2023, 20:21:44 UTC | Bump supercharge/redis-github-action from 1.6.0 to 1.7.0 (#6024) Bumps [supercharge/redis-github-action](https://github.com/supercharge/redis-github-action) from 1.6.0 to 1.7.0. - [Release notes](https://github.com/supercharge/redis-github-action/releases) - [Changelog](https://github.com/supercharge/redis-github-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/supercharge/redis-github-action/compare/1.6.0...1.7.0) --- updated-dependencies: - dependency-name: supercharge/redis-github-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Mike Perham <mperham@gmail.com> | 07 September 2023, 20:21:44 UTC |
a9c9643 | Mike Perham | 07 September 2023, 20:21:20 UTC | prep | 07 September 2023, 20:21:20 UTC |
dd4e7b4 | Mike Perham | 07 September 2023, 20:17:04 UTC | formatting update | 07 September 2023, 20:17:04 UTC |
8953167 | Mike Perham | 07 September 2023, 20:15:28 UTC | prep | 07 September 2023, 20:15:35 UTC |
86db59a | Ben Sheldon [he/him] | 05 September 2023, 17:55:20 UTC | Have `Thread.handle_interrupt` wrap the entire `ensure` block for job acknowledgement (#6017) | 05 September 2023, 17:55:20 UTC |
4e15e1a | Mike Perham | 05 September 2023, 17:50:40 UTC | changes | 05 September 2023, 17:50:40 UTC |
62c90d7 | Mike Perham | 05 September 2023, 17:33:19 UTC | Validate page refresh interval to ensure a minimum amount of delay | 05 September 2023, 17:33:39 UTC |
20e7ca2 | Jarrett Lusso | 29 August 2023, 21:42:36 UTC | Redis.com added support for 7.2 (#6014) | 29 August 2023, 21:42:36 UTC |
962797d | Pierrick Wauquier | 28 August 2023, 19:44:20 UTC | Add support for sidekiq_retry_in and sidekiq_retries_exhausted_block for ActiveJob (#5994) * add support for sidekiq_retry_in and sidekiq_retries_exhausted_block * add test and fix retry exhausted * use class name for test | 28 August 2023, 19:44:20 UTC |
fcc9406 | Mike Perham | 24 August 2023, 16:41:44 UTC | Now that we support Redis 6.2+, we can use the RO version for pure reads | 24 August 2023, 16:41:44 UTC |
0bdedec | dependabot[bot] | 23 August 2023, 16:37:20 UTC | Bump supercharge/redis-github-action from 1.5.0 to 1.6.0 (#5989) Bumps [supercharge/redis-github-action](https://github.com/supercharge/redis-github-action) from 1.5.0 to 1.6.0. - [Release notes](https://github.com/supercharge/redis-github-action/releases) - [Changelog](https://github.com/supercharge/redis-github-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/supercharge/redis-github-action/compare/1.5.0...1.6.0) --- updated-dependencies: - dependency-name: supercharge/redis-github-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 23 August 2023, 16:37:20 UTC |
35e0fc1 | BelaBartok39 | 18 August 2023, 16:13:23 UTC | fixed end of element closure (#6005) | 18 August 2023, 16:13:23 UTC |
a4ef0b0 | Hartley McGuire | 10 August 2023, 04:59:20 UTC | Restore compatibility with Rack 2 (#5999) | 10 August 2023, 04:59:20 UTC |
b4eb86f | JohnCarter | 06 August 2023, 18:08:13 UTC | Docs Refactoring -> small changes (#5995) * adding table of contents * docs/capsule.md table of contents * docs/internals.md table of contents * changed table of contents to quick jump --------- Co-authored-by: JohnCarter <cascadedevelopment@proton.me> | 06 August 2023, 18:08:13 UTC |
352df47 | Hartley McGuire | 30 July 2023, 19:37:01 UTC | Fix Minitest constant name in tests (#5987) | 30 July 2023, 19:37:01 UTC |
b3225ce | Lud | 21 July 2023, 16:13:59 UTC | Run CI with Redis 6 and 7 (#5979) * Run CI with Redis 6 and 7 * fix typo | 21 July 2023, 16:13:59 UTC |
a00ac55 | Matthew Albright | 27 June 2023, 04:55:11 UTC | Made all cache-control headers lowercase to avoid "Rack::Lint::LintError: uppercase character in header name: Cache-Control". (#5951) | 27 June 2023, 04:55:11 UTC |
538888b | Dmitry Krasnoukhov | 09 June 2023, 18:11:50 UTC | Make error handlers processing Exception prone (#5944) | 09 June 2023, 18:11:50 UTC |
d67b62e | Mike Perham | 09 June 2023, 15:01:41 UTC | changes | 09 June 2023, 15:01:41 UTC |
ad0dfad | Dmitry Krasnoukhov | 09 June 2023, 14:54:20 UTC | Improve how Sidekiq::Config gets JSON dumped (#5943) | 09 June 2023, 14:54:20 UTC |
a9cbf6c | Mike Perham | 08 June 2023, 13:14:45 UTC | Note credential requirement, #5941 | 08 June 2023, 13:14:45 UTC |
5e1a77a | Mike Perham | 07 June 2023, 14:23:52 UTC | release | 07 June 2023, 14:23:52 UTC |
5681a5d | Mike Perham | 05 June 2023, 19:13:35 UTC | Dont risk session exposure via public asset caching, #5936 | 05 June 2023, 19:13:35 UTC |
726b58a | Mike Perham | 01 June 2023, 16:58:47 UTC | Tell downstream caches not to propagate the Cookie header, #5936 | 01 June 2023, 16:58:47 UTC |
931f159 | Mike Perham | 01 June 2023, 16:37:01 UTC | bump | 01 June 2023, 16:37:01 UTC |
1eb4264 | Mike Perham | 01 June 2023, 16:31:41 UTC | Remove unnessary enqueued_at value | 01 June 2023, 16:31:41 UTC |
a052fdb | Mike Perham | 28 May 2023, 17:59:46 UTC | thanks @yesh4gvm | 28 May 2023, 17:59:46 UTC |
94f9003 | Mike Perham | 25 May 2023, 14:40:05 UTC | environment sync, fixes #5932 | 25 May 2023, 14:40:05 UTC |
e813661 | Mike Perham | 24 May 2023, 17:41:14 UTC | bump | 24 May 2023, 17:41:14 UTC |
824269d | Mike Perham | 24 May 2023, 17:35:11 UTC | fix | 24 May 2023, 17:35:11 UTC |
0175cdb | Mike Perham | 15 May 2023, 16:44:40 UTC | oops | 15 May 2023, 16:44:40 UTC |
0626983 | Mike Perham | 15 May 2023, 16:43:44 UTC | Fix 5918 | 15 May 2023, 16:43:44 UTC |
b6a3ae8 | Mike Perham | 08 May 2023, 20:55:37 UTC | bump | 08 May 2023, 20:55:37 UTC |
a701b71 | Manuel Neuhauser | 08 May 2023, 20:52:19 UTC | Support multiple current attributes in middleware (#5904) | 08 May 2023, 20:52:19 UTC |