Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/redis/redis-rb

A Ruby client library for Redis
https://github.com/redis/redis-rb

Release 4.7.1

d6626e6ef0c49374a888074652c4c9b2237dc8eb authored over 2 years ago
Merge pull request #1107 from casperisfine/ssl-v3-compatibility

Handle OpenSSL v3 EOF errors

6b4b3e8ffa047358758eaa738745475e5ca53b90 authored over 2 years ago
Handle OpenSSL v3 EOF errors

Fix: https://github.com/redis/redis-rb/issues/1106

When Ruby is compiled against OpenSSL V3, if...

5d52c437fdcd2c1d94de8f6f5675a1432fa49d74 authored over 2 years ago
Merge pull request #1104 from redis/dependabot/github_actions/actions/cache-3

Bump actions/cache from 1 to 3

2f226e55933ff8ef958969097ed51c637786c4d1 authored over 2 years ago
Merge pull request #1103 from redis/dependabot/github_actions/actions/checkout-3

Bump actions/checkout from 2 to 3

bc56bfdc3105ac3c7056f535ec8293d36ce074ea authored over 2 years ago
Bump actions/cache from 1 to 3

Bumps [actions/cache](https://github.com/actions/cache) from 1 to 3.
- [Release notes](https://g...

4913fdd1223a21c306a80227c0ea2b17fa382fc7 authored over 2 years ago
Bump actions/checkout from 2 to 3

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](htt...

cd87e5faca55350802d001ab20cdb282eccb9e9d authored over 2 years ago
Merge pull request #1102 from petergoldstein/feature/add_dependabot_for_github_actions

Add Dependabot for GitHub Actions

b4d7ff72bafdfc6706b6707ab30dd2a306cb6e1b authored over 2 years ago
Add Dependabot for GitHub Actions

8c5f96d4591aa011ce6d778e574db7130008ca25 authored over 2 years ago
Release 4.7.0

70dab9c149e739b450fa0c6ad660646f58e23170 authored over 2 years ago
Support IPv6 URLs

Fix: https://github.com/redis/redis-rb/issues/1100

4724c1bfde2d5679128ced8ec7b46bac66605b7b authored over 2 years ago
Merge pull request #1097 from amomchilov/noop-variadic-APIs-on-empty-input

Make variadic APIs no-op if given empty values

59a2102993c32228ce46425a019a2f6e362d9abf authored almost 3 years ago
Make variadic APIs no-op if given empty values

13cbec2e9b14a99593965f9b453a17d527af22e3 authored almost 3 years ago
Add Redis#with

674541c5cc162b46066556811967a28a184f4665 authored almost 3 years ago
Add support for EXPIRE command group options (NX/XX/GT/LT)

6fa362ca8c64993ee845f891b335cd7ce2178614 authored almost 3 years ago
Merge pull request #1086 from supercaracal/support-azure-cache-for-redis-with-cluster-mode-and-ssl-tls

Support single endpoint architecture with SSL/TLS in cluster mode

5fb64bdecacac0bc5738f194ab82cd1001071879 authored almost 3 years ago
Support single endpoint architecture with SSL/TLS in cluster mode

ab7c3714ca792e1f22263f23a45c491fee2bf676 authored almost 3 years ago
Merge pull request #1081 from supercaracal/fix-id-for-obj-inspection

Reflect scheme of URI in client ID instead of hard coding

610c783e48b12a795e0fb6c1c5bfe0adce572dc7 authored almost 3 years ago
Reflect scheme of URI in client ID instead of hard coding

bf9e5e79937d3c772c15b81cb334a4a2c74e684d authored almost 3 years ago
Merge pull request #1079 from jozefvaclavik/patch-1

Correct deprecation warning for Redis.current

399ebde2b79819f03e957e4729b0efdf11d08107 authored almost 3 years ago
Correct deprecation warning for Redis.current

I've been trying to figure out why I'm seeing `Redis.current=` deprecation warning when I'm not ...

0eef5f3cc17fa924ebd3ffadaa1086fceee85d48 authored almost 3 years ago
Merge pull request #1077 from ke-miz/remove-error-caused-by-hiredis-ssl-not-supported

Remove error caused by hiredis ssl not supported

a7c2a5bfacf9176494b705eebfc4479b1cc79cdd authored almost 3 years ago
Merge pull request #1076 from supercaracal/prevent-double-unescaping-for-cluster

Fix a option parsing bug for cluster mode that percent encoded string is passed to server uninte...

86509850818ffe6d8917acb325be4cedf7fd9873 authored almost 3 years ago
remove hiredis test for ssl option

1262e75c00ac4390b6ccdbc70f72dd7b16602398 authored almost 3 years ago
remove hiredis ssl not implemented exception

https://github.com/redis/redis-rb/issues/828

86df222e80e813127592d9bc9e0bc463a3d11a0d authored almost 3 years ago
Fix a option parsing bug for cluster mode that percent encoded string is passed to server unintended

3c7da2b5c7d830e699bca5c2611c25fe0f8e2299 authored almost 3 years ago
Merge pull request #1075 from supercaracal/improve-err-msg-for-cluster-init-steps

Improve error message for initial setup of cluster mode

13c7a8e4fdb23d0fde8534ea974fdf089c8d11bc authored almost 3 years ago
Improve error message for initial setup of cluster mode

159eb79f53167387b166008419c442294ef4796d authored almost 3 years ago
Merge pull request #1073 from casperisfine/transactions-in-pipeline

Fix support for transaction inside pippelines

cc21d6762a63737969aa01139bb071da1f710b74 authored almost 3 years ago
Fix support for transaction inside pippelines

This actually never really worked.

```ruby
redis.pipelined do
redis.mutli do
redis.get("f...

7ff46b64ecae57063584104a34e7cec89412b29c authored almost 3 years ago
Merge pull request #1068 from nikokon/master

fix typo in changelog

21ec1dec064f43def1f47983431861e6491b770e authored almost 3 years ago
fix typo in changelog

115b70bbc1d9b5e84ea6c6550a74e91cbf6d7793 authored almost 3 years ago
Release 4.6.0

4e76b035a98ce2c7bd7666a1553fc4394279ca83 authored about 3 years ago
Merge pull request #1063 from cmcinnes-mdsol/fix/clustered-scan-functions

Fix cluster node selection for SCAN, SSCAN, HSCAN, ZSCAN

64e26648eec9f9509a1656368625622b0c6c0138 authored about 3 years ago
Add specs for scan methods key extraction

acda111b365c5bebfab41ec8b49baf251c7e9ab5 authored about 3 years ago
Remove broken scan case statement branch

88e1c9d59075cdd12d8ad2038a8c2134aeba48c1 authored about 3 years ago
Use require_relative less

9446688ab50386c4b05e9c2da9b1bdbe5a718aae authored about 3 years ago
Add `Redis.raise_deprecations=` to help track down deprecated usages

e3cf29dfb1d933bcd6670eb87a6246d54546cd80 authored about 3 years ago
Fix method redefinition warnings

4663cb65fdbc08b355885949e3e975f041c5f9fb authored about 3 years ago
Refactor Redis#synchronize and make it private

5e6da6e0ec1fa6c884ff9a5ab93e5cb43bd98b77 authored about 3 years ago
Merge pull request #1061 from casperisfine/multi-deprecation

Deprecate calling commands on the original Redis instance in multi (block)

c30c5104d9a0a66d79f9609fa671cf09a7148c3e authored about 3 years ago
Deprecate calling commands on the original Redis instance in multi (block)

The new favored API is:

```ruby
redis.multi do |transaction|
transaction.get("foo")
transac...

cbc3bdd3247a8713999bbef8922ba4a2e6006acb authored about 3 years ago
Deprecate Redis.current

9745e22db65ac294be51ed393b584c0f8b72ae98 authored about 3 years ago
Fix zpopmax zpopmin in pipelines

bc7b0a2b105df1e5700b6a628a66f39179e2d577 authored about 3 years ago
Merge pull request #1059 from casperisfine/pipeline-deprecation-2

Deprecate `Redis#queue`, `Redis#commit` and `Redis#pipelined` without block.

7a3159a0c814d9fc610428888d98fa4bab65e786 authored about 3 years ago
Deprecate `Redis#queue`, `Redis#commit` and `Redis#pipelined` without block.

All theses make a lot of assumptions on the threading model and are barely
thread safe.

The new...

0f86baca26ab93896a2d3e7c999b2f1cbb36178e authored about 3 years ago
Merge pull request #1060 from casperisfine/deprecation-api

Refactor deprecation warnings and add `Redis.silence_deprecations=`

af807bc8b62d64fb9b22601d0f3eefb560047b39 authored about 3 years ago
Refactor deprecation warnings and add `Redis.silence_deprecations=`

Some warnings can be quite noisy, and in some situation like the deprecated
call being in a depe...

cfc06e5604ca312c632a4207f2b01b3de240fb34 authored about 3 years ago
Update CHANGELOG with current unreleased changes

c2ed9cd8649d813216ba5f93e9b5b4d3ae468bee authored about 3 years ago
mocha is incompatible with --enable-frozen-string-literal

2a86b1042a4ec44159774f01a76ba20b7427b450 authored about 3 years ago
Merge pull request #1058 from casperisfine/pipeline-deprecated-interface

Refactor command methods in more manageable modules

cbdb53e8c2f0be53c91404cb7ff566a36fc8ebf5 authored about 3 years ago
Refactor command methods in more manageable modules

060c8ce4cf08f7e5d0d64ad3fb640422b9952dac authored about 3 years ago
Merge pull request #1056 from petergoldstein/feature/add_ruby_3_1_to_ci

Add Ruby 3.1 to CI

8cd4e703e3c0ed5694f72782b6021253b1b09280 authored about 3 years ago
Disable Style/HashTransformValues globally

a4562b7f11f368aa3a14ba392fc6bfd002397bf2 authored about 3 years ago
Revert lint that caused error on CI

069fc0165f3fa2048f4e7e8962678f4c764584da authored about 3 years ago
Fix a few obvious lints and leave the nonobvious ones (method name changes) for the maintainer

2e5cf7df1a5432fdc66fdd943af079b57122df17 authored about 3 years ago
Add Ruby 3.1 to CI

Upgrade to a more recent Rubocop version (to avoid Psych 4 issues) and disable cops generating w...

fba67fb8397fa239c711b00efbd76721e516c1dd authored about 3 years ago
Merge pull request #1053 from fatkodima/zrange-and-zrangestore

[Redis 6.2] Add new options to ZRANGE and implement new ZRANGESTORE command

7639aa296ad78cbdae075308f71f6ad4b27ee97a authored about 3 years ago
[Redis 6.2] Add new options to ZRANGE and implement new ZRANGESTORE command

9fc194436941515fe9060c62756d1b630c8f96ef authored about 3 years ago
Merge pull request #1049 from estepnv/fix-redis-cluster-mode-scan

Add cluster scan implementation

543beb26a98f16b898b8ff9730b756e1c6b87e56 authored about 3 years ago
Add cluster scan implementation

Fix rubocop offences

Implement stateless cluster scan

Isolate clients access in the node compu...

284b30c33836f5e934456bfcc0f7ea92aa191ce9 authored about 3 years ago
Merge pull request #1048 from fatkodima/copy-command

[Redis 6.2] Add COPY command

0c43a516bd90127850031ec970e11f343f63fbaf authored about 3 years ago
[Redis 6.2] Add COPY command

90654432b00845ff46e9f6380dd0ac463b13bb6f authored about 3 years ago
Merge pull request #1047 from skunkworker/fix_jruby_4_5_arity_on_read_from_socket

Add _read_from_socket extra argument support for JRuby

bc7ed4bd9c6f30ea55c40f8df71f25c2b8670953 authored over 3 years ago
added extra buffer = nil on _read_from_socket for arity matching for JRuby

ad5c11fb721e786bd162618d9349b7740f6666e5 authored over 3 years ago
Merge pull request #1046 from fatkodima/zdiffstore

[Redis 6.2] Add ZDIFFSTORE command

e84689f048614cfa039d014a347ca890c9d0ce81 authored over 3 years ago
[Redis 6.2] Add ZDIFFSTORE command

8f239ecf798731580e1371ba3621108076170349 authored over 3 years ago
Merge pull request #1044 from fatkodima/zdiff

[Redis 6.2] Add ZDIFF command

3edfd50a93ab0ed730d75d3a48cb008b0b8eed4c authored over 3 years ago
[Redis 6.2] Add ZDIFF command

0dce597672c7a328b24b206085a61eb1a06afab6 authored over 3 years ago
Merge pull request #1042 from fatkodima/zunion

[Redis 6.2] Add ZUNION command

b373362eba86fcef75571af2a2accffc8cee8b78 authored over 3 years ago
[Redis 6.2] Add ZUNION command

6fd486ff2bc3b2a658ed5151a5d5e1aeaf827014 authored over 3 years ago
Merge pull request #1040 from fatkodima/hrandfield

[Redis 6.2] Add HRANDFIELD command

706c9b1e9153d80448e0c0400112c69eae36e672 authored over 3 years ago
Update lib/redis.rb

Co-authored-by: Jean Boussier <[email protected]>

851f085e6ccd6ef70b9d1f0c5948abd67c0e7878 authored over 3 years ago
Release 4.5.1

a7db87c4ee0c8e6ea02d138744cd6810d37a85fc authored over 3 years ago
Merge pull request #1041 from casperisfine/restore-auth-bug

Restore Redis 4.3.0 accidental AUTH fallback behavior with a deprecation warning

0c8e5d0ae2b2bbd9799f9897bd74310a616b3188 authored over 3 years ago
Restore Redis 4.3.0 accidental AUTH fallback behavior with a deprecation warning

362c8c6bd9c6edffd5befb55560cc12207144cf5 authored over 3 years ago
[Redis 6.2] Add HRANDFIELD command

42d8fac23a76ebd520417fbc0382c68eda41a404 authored over 3 years ago
Cleanup Ruby 2.3 code from the Ruby connection

506f9228cc106d1364040a73fb2366cf99e94207 authored over 3 years ago
Release 4.4.0

628c4e393b236df351daace160c128d32db78dbf authored over 3 years ago
Merge pull request #1037 from casperisfine/encoding-error

Handle parts of the command using incompatible encodings

9f2a94cfad21c717f5ee363fa690f728553fb656 authored over 3 years ago
Handle parts of the command using incompatible encodings

a4e9391f759eff6056177988dc27d357be04462b authored over 3 years ago
Merge pull request #1036 from fatkodima/set-get

[Redis 6.2] Add GET option to SET command

a3d8071d7f936541293b912ff934d79a90f458ef authored over 3 years ago
Merge pull request #1035 from fatkodima/zrandmember

[Redis 6.2] Add ZRANDMEMBER command

6e7b38c696e78aa548a41661e51a72d07413d372 authored over 3 years ago
[Redis 6.2] Add ZRANDMEMBER command

ab83bf14c32590fc52425a2c519a20cabfd3770f authored over 3 years ago
[Redis 6.2] Add GET option to SET command

cde42bdd2f99c85fdebc6ee6e0abba33fbe03b55 authored over 3 years ago
Merge pull request #1034 from fatkodima/lmove-blmove

[Redis 6.2] Add LMOVE/BLMOVE commands

eaf446caeb3a0fbcfac3590e8c0ab6606b96f313 authored over 3 years ago
[Redis 6.2] Add LMOVE/BLMOVE commands

f375fa80988042d03496fa0f78e925bf3d0f05cc authored over 3 years ago
Merge pull request #1032 from fatkodima/zmscore

[Redis 6.2] Add ZMSCORE command

8328efff76c03b3efbc9effdc2765280a063ace9 authored over 3 years ago
Merge pull request #1033 from fatkodima/zadd-lt-gt

[Redis 6.2] Add LT/GT options to ZADD

c71327a9b0c2fec19b7546c2d2d4d9f00873d571 authored over 3 years ago
[Redis 6.2] Add LT/GT options to ZADD

40398c83698cc42cc93e4064a3e3f09f1a722730 authored over 3 years ago
[Redis 6.2] Add ZMSCORE command

cf14d622a43de30500cf737c722013aa964d44e5 authored over 3 years ago
Merge pull request #1031 from fatkodima/smismember

[Redis 6.2] Add SMISMEMBER command

eb626f6b8c14fbe622d6278e4067ec5d834d0fb2 authored over 3 years ago
[Redis 6.2] Add SMISMEMBER command

ead71c077a2d43695c762c3606fd7a5d1839e438 authored over 3 years ago
Appease rubocop

d362283d89cceebbb1860456492e28fe8bde43e1 authored over 3 years ago
Default exists_returns_integer = true

cf7e6287d49d3b1e89a647703946bff5439c36c4 authored over 3 years ago
Fix a minitest deprecation

274d0362eab3ecba722f053e23e0fb51accb93ba authored over 3 years ago
Disable Metrics/BlockNesting cop

c9c912ece1d2e5ce52f2e7f3e37f2b8183ec5eed authored over 3 years ago
Merge pull request #1025 from verajohne/rescue_command_error_match_message

match appropriate error message in Client.connect rescue CommandError

d9b942314e929148e4dcffb06fb5bb2ee20ce73c authored over 3 years ago
Bump the required ruby_version to 2.4.0

a5fe658c4f24183c4f47638ea8ca6ef86af29546 authored over 3 years ago
Merge pull request #1026 from praboud-stripe/cluster-command

Ensure command details are populated for Cluster clients

5c4f2e8377285b00de93287322f739b815164054 authored over 3 years ago