Skip to content

Commit

Permalink
Upgrade: Bump sidekiq from 7.3.0 to 7.3.6 (#4885)
Browse files Browse the repository at this point in the history
Bumps [sidekiq](https://github.com/sidekiq/sidekiq) from 7.3.0 to 7.3.6.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/sidekiq/sidekiq/blob/main/Changes.md">sidekiq's
changelog</a>.</em></p>
<blockquote>
<h2>7.3.6</h2>
<ul>
<li>Forward compatibility fixes for Ruby 3.4</li>
<li>Filtering in the Web UI now works via GET so you can bookmark a
filtered view. <a
href="https://redirect.github.com/sidekiq/sidekiq/issues/6497">#6497</a></li>
</ul>
<h2>7.3.5</h2>
<ul>
<li>Reimplement <code>retry_all</code> and <code>kill_all</code> API
methods to use ZPOPMIN,
approximately 30-60% faster. <a
href="https://redirect.github.com/sidekiq/sidekiq/issues/6481">#6481</a></li>
<li>Add preload testing binary at
<code>examples/testing/sidekiq_boot</code> to verify your Rails app
boots correctly with Sidekiq Enterprise's app preloading.</li>
<li>Fix circular require with ActiveJob adapter <a
href="https://redirect.github.com/sidekiq/sidekiq/issues/6477">#6477</a></li>
<li>Fix potential race condition leading to incorrect serialized values
for CurrentAttributes <a
href="https://redirect.github.com/sidekiq/sidekiq/issues/6475">#6475</a></li>
<li>Restore missing elapsed time when default job logging is
disabled</li>
</ul>
<h2>7.3.4</h2>
<ul>
<li>Fix FrozenError when starting Sidekiq <a
href="https://redirect.github.com/sidekiq/sidekiq/issues/6470">#6470</a></li>
</ul>
<h2>7.3.3</h2>
<ul>
<li>Freeze global configuration once boot is complete, to avoid
configuration race conditions [#6466, <a
href="https://redirect.github.com/sidekiq/sidekiq/issues/6465">#6465</a>]</li>
<li>Sidekiq now warns if a job iteration takes longer than the
<code>-t</code> timeout setting (defaults to 25 seconds)</li>
<li>Iteration callbacks now have easy access to job arguments via the
<code>arguments</code> method:</li>
</ul>
<pre lang="ruby"><code>def on_stop
p arguments # =&gt; `[123, &quot;string&quot;, {&quot;key&quot; =&gt;
&quot;value&quot;}]`
  id, str, hash = arguments
end
</code></pre>
<ul>
<li>Iterable jobs can be cancelled via
<code>Sidekiq::Client#cancel!</code>:</li>
</ul>
<pre lang="ruby"><code>c = Sidekiq::Client.new
jid = c.push(&quot;class&quot; =&gt; SomeJob, &quot;args&quot; =&gt;
[123])
c.cancel!(jid) # =&gt; true
</code></pre>
<ul>
<li>Take over support for ActiveJob's <code>:sidekiq</code> adapter
[#6430, fatkodima]</li>
<li>Ensure CurrentAttributes are in scope when creating batch callbacks
<a
href="https://redirect.github.com/sidekiq/sidekiq/issues/6455">#6455</a></li>
<li>Add <code>Sidekiq.gem_version</code> API.</li>
<li>Update Ukranian translations</li>
</ul>
<h2>7.3.2</h2>
<ul>
<li>Adjust ActiveRecord batch iteration to restart an interrupted batch
from the beginning.
Each batch should be processed as a single transaction in order to be
idempotent. <a
href="https://redirect.github.com/sidekiq/sidekiq/issues/6405">#6405</a></li>
<li>Fix typo in Sidekiq::DeadSet#kill <a
href="https://redirect.github.com/sidekiq/sidekiq/issues/6397">#6397</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sidekiq/sidekiq/commit/3c61a21a65249e94f19fc8761302d537c0d0c407"><code>3c61a21</code></a>
bump, prepare for release</li>
<li><a
href="https://github.com/sidekiq/sidekiq/commit/0e9419a7fe5a543794d896246e0eac594ea19235"><code>0e9419a</code></a>
sheesh</li>
<li><a
href="https://github.com/sidekiq/sidekiq/commit/9e9eb124a00df74a11ddefe0ae9da55f418d7071"><code>9e9eb12</code></a>
fix ci</li>
<li><a
href="https://github.com/sidekiq/sidekiq/commit/9dd8ae7d6ae44cddf63aaa2e3fa834c410cef0e4"><code>9dd8ae7</code></a>
Rails 7 for Sidekiq 7, can't bump this yet</li>
<li><a
href="https://github.com/sidekiq/sidekiq/commit/2f462fc6321c2bb3562ac61d77de58ec3a6eed77"><code>2f462fc</code></a>
Benchmarking Rails 8.0/sq 1.0, add more arguments for realism</li>
<li><a
href="https://github.com/sidekiq/sidekiq/commit/9cdb64f07c12366c377cc99698d26e519369cf52"><code>9cdb64f</code></a>
Sidekiq Web: Apply filters on GET requests (<a
href="https://redirect.github.com/sidekiq/sidekiq/issues/6497">#6497</a>)</li>
<li><a
href="https://github.com/sidekiq/sidekiq/commit/ba51d286d821777fbe87ea0eff8b04f212aeadf5"><code>ba51d28</code></a>
documentation for weighted queues in capsules (<a
href="https://redirect.github.com/sidekiq/sidekiq/issues/6496">#6496</a>)</li>
<li><a
href="https://github.com/sidekiq/sidekiq/commit/a736b81c116ba28f51ae0135ae84228524ecaaf6"><code>a736b81</code></a>
ent changes</li>
<li><a
href="https://github.com/sidekiq/sidekiq/commit/5a96ed3bff269a89bff670f6f87e2b5ed9232989"><code>5a96ed3</code></a>
Add env flag to skip warmup, <a
href="https://redirect.github.com/sidekiq/sidekiq/issues/6279">#6279</a></li>
<li><a
href="https://github.com/sidekiq/sidekiq/commit/8b1e859b5b3c42f99ccc7d22b9dac63ed5dedec9"><code>8b1e859</code></a>
Revert &quot;bump rails to 8&quot;</li>
<li>Additional commits viewable in <a
href="https://github.com/sidekiq/sidekiq/compare/v7.3.0...v7.3.6">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sidekiq&package-manager=bundler&previous-version=7.3.0&new-version=7.3.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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 <dependency name> 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)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Dec 20, 2024
1 parent 90272cd commit 2576a3a
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 6 deletions.
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ gem 'seed-fu', '~> 2.3'
gem 'sentry-rails', '~> 5.19'
gem 'sentry-ruby', '~> 5.17'
gem 'sentry-sidekiq', '~> 5.19'
gem 'sidekiq', '~> 7.2'
gem 'sidekiq', '~> 7.3'
gem 'sidekiq-cron', '~> 1.12'
gem 'stackprof', '~> 0.2'
gem 'stimulus-rails', '~> 1.3'
Expand Down
9 changes: 4 additions & 5 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@ GEM
llhttp-ffi (0.5.0)
ffi-compiler (~> 1.0)
rake (~> 13.0)
logger (1.6.1)
logger (1.6.3)
loofah (2.23.1)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
Expand Down Expand Up @@ -422,7 +422,7 @@ GEM
redcarpet (3.6.0)
redis (5.3.0)
redis-client (>= 0.22.0)
redis-client (0.22.2)
redis-client (0.23.0)
connection_pool
regexp_parser (2.9.2)
reline (0.5.12)
Expand Down Expand Up @@ -525,8 +525,7 @@ GEM
sidekiq (>= 3.0)
shoulda-matchers (6.3.0)
activesupport (>= 5.2.0)
sidekiq (7.3.0)
concurrent-ruby (< 2)
sidekiq (7.3.6)
connection_pool (>= 2.3.0)
logger
rack (>= 2.2.4)
Expand Down Expand Up @@ -654,7 +653,7 @@ DEPENDENCIES
sentry-ruby (~> 5.17)
sentry-sidekiq (~> 5.19)
shoulda-matchers (~> 6.1)
sidekiq (~> 7.2)
sidekiq (~> 7.3)
sidekiq-cron (~> 1.12)
simplecov (~> 0.22)
stackprof (~> 0.2)
Expand Down

0 comments on commit 2576a3a

Please sign in to comment.