Build(deps): Bump redis from 4.2.2 to 4.2.4 (PR #11295)

Bumps redis from 4.2.2 to 4.2.4.


Sourced from redis's changelog.


  • Fix bytesize calculations in the ruby connector, and work on a copy of the buffer. Fix #961, #962.


  • Use io/wait instead of in the ruby connector. See #960.
  • Use exception free non blocking IOs in the ruby connector. See #926.
  • Prevent corruption of the client when an interrupt happen during inside a pipeline block. See #945.
  • e05f08e Release 4.2.4
  • cbcb700 Stop mutating the string received in SocketMixin#write
  • d896ae2 Merge pull request #689 from aeroastro/feature/add-missing-defaults
  • 1d08c46 Add missing defaults
  • 5cc7342 Release 4.2.3
  • f270e97 Update client list arguments for Redis 6.0
  • 33f1902 Merge pull request #885 from ujihisa/master
  • 82ba7d5 Merge pull request #934 from machisuke/test_against_6
  • ed22638 Merge pull request #960 from ioquatix/prefer-io-wait
  • 0a9ae6b Only define the SSLSocket wait_ methods if they are needed.
  • 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