theodi / open-data-certificate

The mark of quality and trust for open data
https://certificates.theodi.org/
MIT License
46 stars 39 forks source link

Bump sidekiq from 3.4.2 to 5.2.0 #1714

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 3 years ago

Bumps sidekiq from 3.4.2 to 5.2.0.

Changelog

Sourced from sidekiq's changelog.

5.2.0

  • Decrease default concurrency from 25 to 10 #3892
  • Verify connection pool sizing upon startup #3917
  • Smoother scheduling for large Sidekiq clusters #3889
  • Switch Sidekiq::Testing impl from alias_method to Module#prepend, for resiliency #3852
  • Update Sidekiq APIs to use SCAN for scalability [#3848, ffiller]
  • Remove concurrent-ruby gem dependency #3830
  • Optimize Web UI's bootstrap.css #3914

5.1.3

  • Fix version comparison so Ruby 2.2.10 works. [#3808, nateberkopec]

5.1.2

  • Add link to docs in Web UI footer
  • Fix crash on Ctrl-C in Windows [#3775, Bernica]
  • Remove freeze calls on String constants. This is superfluous with Ruby 2.3+ and frozen_string_literal: true. #3759
  • Fix use of AR middleware outside of Rails #3787
  • Sidekiq::Worker sidekiq_retry_in block can now return nil or 0 to use the default backoff delay [#3796, dsalahutdinov]

5.1.1

  • Fix Web UI incompatibility with Redis 3.x gem #3749

5.1.0

  • NEW Global death handlers - called when your job exhausts all retries and dies. Now you can take action when a job fails permanently. #3721
  • NEW Enable ActiveRecord query cache within jobs by default [#3718, sobrinho] This will prevent duplicate SELECTS; cache is cleared upon any UPDATE/INSERT/DELETE. See the issue for how to bypass the cache or disable it completely.
  • Scheduler timing is now more accurate, 15 -> 5 seconds #3734
  • Exceptions during the :startup event will now kill the process #3717
  • Make Sidekiq::Client.via reentrant #3715
  • Fix use of Sidekiq logger outside of the server process #3714
  • Tweak constantize to better match Rails class lookup. [#3701, caffeinated-tech]

5.0.5

  • Update gemspec to allow newer versions of the Redis gem #3617

... (truncated)

Commits
  • b1bdaa7 Verify connection pool sizing, fixes #3917
  • 03e63b8 Add TTL for stats keys
  • e339d23 Add CSP header to web admin to ensure it matches needs (#3913)
  • 778b9cf changes
  • 35cdf82 Merge branch 'master' of github.com:mperham/sidekiq
  • 353c95d Updated bootstrap with glyphicons removed, fixes #3914
  • fa8a943 Remove superfluous executable bit
  • 2929413 Merge branch 'master' of github.com:mperham/sidekiq
  • 173ce98 Convert queue name to string, fixes #3907
  • 24ac099 Merge branch 'master' of github.com:mperham/sidekiq
  • Additional commits viewable in compare view


Dependabot compatibility score

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 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) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/theodi/open-data-certificate/network/alerts).
dependabot[bot] commented 2 years ago

Superseded by #1716.