Improve display of ActiveJob arguments in Web UI [#5825, cover]
Update push_bulk to push batch_size jobs at a time and allow laziness [#5827, fatkodima]
This allows Sidekiq::Client to push unlimited jobs as long as it has enough memory for the batch_size.
Update perform_bulk to use push_bulk internally.
Change return value of push_bulk to map 1-to-1 with arguments.
If you call push_bulk(args: [[1], [2], [3]]), you will now always get
an array of 3 values as the result: ["jid1", nil, "jid3"] where nil means
that particular job did not push successfully (possibly due to middleware
stopping it). Previously nil values were removed so it was impossible to tell
which jobs pushed successfully and which did not.
Migrate away from all deprecated Redis commands #5788
Sidekiq will now print a warning if you use one of those deprecated commands.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Thrillberg/imperial/network/alerts).
Bumps sidekiq from 7.0.9 to 7.1.3.
Changelog
Sourced from sidekiq's changelog.
Commits
cb2c974
Implement retry_for, fixes #6029 (#6030)bd1ca2b
Update pt-br i18n language file (#6028)658cb0b
Bump actions/checkout from 3 to 4 (#6023)af9d1b1
Bump supercharge/redis-github-action from 1.6.0 to 1.7.0 (#6024)a9c9643
prepdd4e7b4
formatting update8953167
prep86db59a
HaveThread.handle_interrupt
wrap the entireensure
block for job acknowl...4e15e1a
changes62c90d7
Validate page refresh interval to ensure a minimum amount of delayDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show