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
d6626e6ef0c49374a888074652c4c9b2237dc8eb authored over 2 years ago
Handle OpenSSL v3 EOF errors
6b4b3e8ffa047358758eaa738745475e5ca53b90 authored over 2 years agoFix: https://github.com/redis/redis-rb/issues/1106
When Ruby is compiled against OpenSSL V3, if...
5d52c437fdcd2c1d94de8f6f5675a1432fa49d74 authored over 2 years agoBump actions/cache from 1 to 3
2f226e55933ff8ef958969097ed51c637786c4d1 authored over 2 years agoBump actions/checkout from 2 to 3
bc56bfdc3105ac3c7056f535ec8293d36ce074ea authored over 2 years ago
Bumps [actions/cache](https://github.com/actions/cache) from 1 to 3.
- [Release notes](https://g...
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](htt...
Add Dependabot for GitHub Actions
b4d7ff72bafdfc6706b6707ab30dd2a306cb6e1b authored over 2 years ago8c5f96d4591aa011ce6d778e574db7130008ca25 authored over 2 years ago
70dab9c149e739b450fa0c6ad660646f58e23170 authored over 2 years ago
Fix: https://github.com/redis/redis-rb/issues/1100
4724c1bfde2d5679128ced8ec7b46bac66605b7b authored over 2 years agoMake variadic APIs no-op if given empty values
59a2102993c32228ce46425a019a2f6e362d9abf authored almost 3 years ago13cbec2e9b14a99593965f9b453a17d527af22e3 authored almost 3 years ago
674541c5cc162b46066556811967a28a184f4665 authored almost 3 years ago
6fa362ca8c64993ee845f891b335cd7ce2178614 authored almost 3 years ago
Support single endpoint architecture with SSL/TLS in cluster mode
5fb64bdecacac0bc5738f194ab82cd1001071879 authored almost 3 years agoab7c3714ca792e1f22263f23a45c491fee2bf676 authored almost 3 years ago
Reflect scheme of URI in client ID instead of hard coding
610c783e48b12a795e0fb6c1c5bfe0adce572dc7 authored almost 3 years agobf9e5e79937d3c772c15b81cb334a4a2c74e684d authored almost 3 years ago
Correct deprecation warning for Redis.current
399ebde2b79819f03e957e4729b0efdf11d08107 authored almost 3 years agoI've been trying to figure out why I'm seeing `Redis.current=` deprecation warning when I'm not ...
0eef5f3cc17fa924ebd3ffadaa1086fceee85d48 authored almost 3 years agoRemove error caused by hiredis ssl not supported
a7c2a5bfacf9176494b705eebfc4479b1cc79cdd authored almost 3 years agoFix a option parsing bug for cluster mode that percent encoded string is passed to server uninte...
86509850818ffe6d8917acb325be4cedf7fd9873 authored almost 3 years ago1262e75c00ac4390b6ccdbc70f72dd7b16602398 authored almost 3 years ago
https://github.com/redis/redis-rb/issues/828
86df222e80e813127592d9bc9e0bc463a3d11a0d authored almost 3 years ago3c7da2b5c7d830e699bca5c2611c25fe0f8e2299 authored almost 3 years ago
Improve error message for initial setup of cluster mode
13c7a8e4fdb23d0fde8534ea974fdf089c8d11bc authored almost 3 years ago159eb79f53167387b166008419c442294ef4796d authored almost 3 years ago
Fix support for transaction inside pippelines
cc21d6762a63737969aa01139bb071da1f710b74 authored almost 3 years agoThis actually never really worked.
```ruby
redis.pipelined do
redis.mutli do
redis.get("f...
fix typo in changelog
21ec1dec064f43def1f47983431861e6491b770e authored almost 3 years ago115b70bbc1d9b5e84ea6c6550a74e91cbf6d7793 authored almost 3 years ago
4e76b035a98ce2c7bd7666a1553fc4394279ca83 authored about 3 years ago
Fix cluster node selection for SCAN, SSCAN, HSCAN, ZSCAN
64e26648eec9f9509a1656368625622b0c6c0138 authored about 3 years agoacda111b365c5bebfab41ec8b49baf251c7e9ab5 authored about 3 years ago
88e1c9d59075cdd12d8ad2038a8c2134aeba48c1 authored about 3 years ago
9446688ab50386c4b05e9c2da9b1bdbe5a718aae authored about 3 years ago
e3cf29dfb1d933bcd6670eb87a6246d54546cd80 authored about 3 years ago
4663cb65fdbc08b355885949e3e975f041c5f9fb authored about 3 years ago
5e6da6e0ec1fa6c884ff9a5ab93e5cb43bd98b77 authored about 3 years ago
Deprecate calling commands on the original Redis instance in multi (block)
c30c5104d9a0a66d79f9609fa671cf09a7148c3e authored about 3 years agoThe new favored API is:
```ruby
redis.multi do |transaction|
transaction.get("foo")
transac...
9745e22db65ac294be51ed393b584c0f8b72ae98 authored about 3 years ago
bc7b0a2b105df1e5700b6a628a66f39179e2d577 authored about 3 years ago
Deprecate `Redis#queue`, `Redis#commit` and `Redis#pipelined` without block.
7a3159a0c814d9fc610428888d98fa4bab65e786 authored about 3 years ago
All theses make a lot of assumptions on the threading model and are barely
thread safe.
The new...
0f86baca26ab93896a2d3e7c999b2f1cbb36178e authored about 3 years agoRefactor deprecation warnings and add `Redis.silence_deprecations=`
af807bc8b62d64fb9b22601d0f3eefb560047b39 authored about 3 years ago
Some warnings can be quite noisy, and in some situation like the deprecated
call being in a depe...
c2ed9cd8649d813216ba5f93e9b5b4d3ae468bee authored about 3 years ago
2a86b1042a4ec44159774f01a76ba20b7427b450 authored about 3 years ago
Refactor command methods in more manageable modules
cbdb53e8c2f0be53c91404cb7ff566a36fc8ebf5 authored about 3 years ago060c8ce4cf08f7e5d0d64ad3fb640422b9952dac authored about 3 years ago
Add Ruby 3.1 to CI
8cd4e703e3c0ed5694f72782b6021253b1b09280 authored about 3 years agoa4562b7f11f368aa3a14ba392fc6bfd002397bf2 authored about 3 years ago
069fc0165f3fa2048f4e7e8962678f4c764584da authored about 3 years ago
2e5cf7df1a5432fdc66fdd943af079b57122df17 authored about 3 years ago
Upgrade to a more recent Rubocop version (to avoid Psych 4 issues) and disable cops generating w...
fba67fb8397fa239c711b00efbd76721e516c1dd authored about 3 years ago[Redis 6.2] Add new options to ZRANGE and implement new ZRANGESTORE command
7639aa296ad78cbdae075308f71f6ad4b27ee97a authored about 3 years ago9fc194436941515fe9060c62756d1b630c8f96ef authored about 3 years ago
Add cluster scan implementation
543beb26a98f16b898b8ff9730b756e1c6b87e56 authored about 3 years agoFix rubocop offences
Implement stateless cluster scan
Isolate clients access in the node compu...
284b30c33836f5e934456bfcc0f7ea92aa191ce9 authored about 3 years ago[Redis 6.2] Add COPY command
0c43a516bd90127850031ec970e11f343f63fbaf authored about 3 years ago90654432b00845ff46e9f6380dd0ac463b13bb6f authored about 3 years ago
Add _read_from_socket extra argument support for JRuby
bc7ed4bd9c6f30ea55c40f8df71f25c2b8670953 authored over 3 years agoad5c11fb721e786bd162618d9349b7740f6666e5 authored over 3 years ago
[Redis 6.2] Add ZDIFFSTORE command
e84689f048614cfa039d014a347ca890c9d0ce81 authored over 3 years ago8f239ecf798731580e1371ba3621108076170349 authored over 3 years ago
[Redis 6.2] Add ZDIFF command
3edfd50a93ab0ed730d75d3a48cb008b0b8eed4c authored over 3 years ago0dce597672c7a328b24b206085a61eb1a06afab6 authored over 3 years ago
[Redis 6.2] Add ZUNION command
b373362eba86fcef75571af2a2accffc8cee8b78 authored over 3 years ago6fd486ff2bc3b2a658ed5151a5d5e1aeaf827014 authored over 3 years ago
[Redis 6.2] Add HRANDFIELD command
706c9b1e9153d80448e0c0400112c69eae36e672 authored over 3 years agoCo-authored-by: Jean Boussier <[email protected]>
851f085e6ccd6ef70b9d1f0c5948abd67c0e7878 authored over 3 years agoa7db87c4ee0c8e6ea02d138744cd6810d37a85fc authored over 3 years ago
Restore Redis 4.3.0 accidental AUTH fallback behavior with a deprecation warning
0c8e5d0ae2b2bbd9799f9897bd74310a616b3188 authored over 3 years ago362c8c6bd9c6edffd5befb55560cc12207144cf5 authored over 3 years ago
42d8fac23a76ebd520417fbc0382c68eda41a404 authored over 3 years ago
506f9228cc106d1364040a73fb2366cf99e94207 authored over 3 years ago
628c4e393b236df351daace160c128d32db78dbf authored over 3 years ago
Handle parts of the command using incompatible encodings
9f2a94cfad21c717f5ee363fa690f728553fb656 authored over 3 years agoa4e9391f759eff6056177988dc27d357be04462b authored over 3 years ago
[Redis 6.2] Add GET option to SET command
a3d8071d7f936541293b912ff934d79a90f458ef authored over 3 years ago[Redis 6.2] Add ZRANDMEMBER command
6e7b38c696e78aa548a41661e51a72d07413d372 authored over 3 years agoab83bf14c32590fc52425a2c519a20cabfd3770f authored over 3 years ago
cde42bdd2f99c85fdebc6ee6e0abba33fbe03b55 authored over 3 years ago
[Redis 6.2] Add LMOVE/BLMOVE commands
eaf446caeb3a0fbcfac3590e8c0ab6606b96f313 authored over 3 years agof375fa80988042d03496fa0f78e925bf3d0f05cc authored over 3 years ago
[Redis 6.2] Add ZMSCORE command
8328efff76c03b3efbc9effdc2765280a063ace9 authored over 3 years ago[Redis 6.2] Add LT/GT options to ZADD
c71327a9b0c2fec19b7546c2d2d4d9f00873d571 authored over 3 years ago40398c83698cc42cc93e4064a3e3f09f1a722730 authored over 3 years ago
cf14d622a43de30500cf737c722013aa964d44e5 authored over 3 years ago
[Redis 6.2] Add SMISMEMBER command
eb626f6b8c14fbe622d6278e4067ec5d834d0fb2 authored over 3 years agoead71c077a2d43695c762c3606fd7a5d1839e438 authored over 3 years ago
d362283d89cceebbb1860456492e28fe8bde43e1 authored over 3 years ago
cf7e6287d49d3b1e89a647703946bff5439c36c4 authored over 3 years ago
274d0362eab3ecba722f053e23e0fb51accb93ba authored over 3 years ago
c9c912ece1d2e5ce52f2e7f3e37f2b8183ec5eed authored over 3 years ago
match appropriate error message in Client.connect rescue CommandError
d9b942314e929148e4dcffb06fb5bb2ee20ce73c authored over 3 years agoa5fe658c4f24183c4f47638ea8ca6ef86af29546 authored over 3 years ago
Ensure command details are populated for Cluster clients
5c4f2e8377285b00de93287322f739b815164054 authored over 3 years ago