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
287276c2633d97aef476ae2939cc6ae04e4a4d3f authored over 4 years ago
`exists` now return an Integer if passed multiple keys.
If passed a single key it will still re...
325752764995b02f17c3e5240ea489f641911d7d authored over 4 years agobf42fc9e0db4a1719d9b1ecc65aeb20425d44427 authored over 4 years ago
87df4832f044a130e2de78e862c08a724e5cb0b2 authored over 4 years ago
ad7191f3a1ff8170bac6f61555ec8cf67fca4047 authored over 4 years ago
Support KEEPTTL option in SET command
ba82682df39c8b1395be41705d006dbaac0f7e0c authored over 4 years agoThis option was introduced in Redis 6.0.0
f59a49f1e7d3e255fd3a6978a05cb3a94049615c authored over 4 years agoTest against Redis 6
cc4d1e023c71e7923de609947e2f5eefae20f2f9 authored over 4 years ago320e49454168f60011eea060318472210ee942a2 authored over 4 years ago
Optimized initialization of Redis::Cluster
92a983a977ec32a74b2a3cecb3c44ceaa2a16433 authored over 4 years ago92752e7816e6f2fde8ceb6484343b6afedaa65ad authored over 4 years ago
Accept sentinel options even with string keys
aebc693876d2252b6cbdaec40ac50a7d96ca9d93 authored over 4 years ago
Before, the sentinel options were assumed to have symbol keys, so string keys
were ignored. This...
Minor documentation patches
f597f21a6b954b685cf939febbc638f6c803e3a7 authored almost 5 years agoc4efb2d6f4e4dbf9ff3847aaa13c9161f283159f authored almost 5 years ago
cf1e848f75e79530da85257419ed0f1e6f94f039 authored almost 5 years ago
041faacd030611f9ef73963a900f13a6bd73fc75 authored almost 5 years ago
7921667ffc3346dcbe21b43f48c133e6489e474c authored almost 5 years ago
a2faafbaec2a18391c9e90c87f194e02d550983c authored almost 5 years ago
Reduce timeout for ssl test
91b0a3f29df9b253d8f8fee8dee85e1490dfb8cc authored almost 5 years agoIncrease timeout value for unstable test cases which use blocking command with JRuby.
4559ea22f7efdaa768298f318c37a4ffa4d60efe authored almost 5 years agoFix TLS connections not verified by default
67a59b47d1db5d7a43cb7072449f4b152b6b5ac3 authored almost 5 years agoDrop old IRC link from readme
976c272e63901a87add20fd74859f06821e3a640 authored almost 5 years agoThe IRC channel mentioned in the README seems empty/unused
d4819a2b2851c71d277d770990e6ab44aceed104 authored almost 5 years ago940b4df4327c931ab67561a26a83772787ffc598 authored almost 5 years ago
46e95a489006cf8287234a61fbe42a0f838b7ac0 authored almost 5 years ago
Alias the disconnect method as close
5694b00b1e7a5f394ac9ef8507c3aaaea71bc7cf authored almost 5 years agoThe connection_pool gem is implementing automatic reaping of idle connections. In order to do t...
55a910659665a0672f2f97067bc96d8fb6ee2dc1 authored almost 5 years ago
`SSLContext#set_params` is the step in SSL connection establishment that
merges user-provided SS...
feature: add frozen_string_literal: true comment
c97f10c43636aded04b97a97e6d52e0a54965942 authored almost 5 years ago166593d625baf907c2ef23772e70071f129f4efb authored almost 5 years ago
Replace Fixnum with in Integer in methods docs
4df7350347754cea69ba31537f5920ff9b268c80 authored almost 5 years ago
because Fixnum and Bignum where unified into Integer since Ruby 2.4 and
now are deprecated, even...
Fix unstable test cases
45666da6426d0e4588ec80a475b61400b11bfafe authored almost 5 years agoa165deb777b85613d3e5e5e9dcf49f054ae050b2 authored almost 5 years ago
3b8495e9e311b7216df137fda5d7f5ce40106a2e authored almost 5 years ago
Extend SlotLoader to work with multiple slot ranges
7127f3b1cb3b6b0088b208f583a2611a21b171ac authored almost 5 years ago
With multiple resharding, different slot ranges can be assigned to a
node. Current logic only pr...
Enable GitHub Actions to run the tests
41395e9a1923fe72fad8403e60cb98627d515a85 authored almost 5 years ago21ee8f4b5085e9705123844333d4c08a01067076 authored almost 5 years ago
Fix cluster connecting option bug
ac988fa3504c9e099b29f0e9309cef2c2d093479 authored about 5 years agoc44fddeaefb6e8a8451add4fe5558fb882bd786f authored about 5 years ago
584a8c69349e7ca4b8c27303b37068239f1678e7 authored about 5 years ago
7a6dabc4839b7e4eb3f72419dd921218159daa25 authored about 5 years ago
538034a7fa8453bbba382d52880503aa1f034871 authored about 5 years ago
Fix Typo in Doc for redis#mget()
5fd4e16ebc22b0abf1d52417fa960dac14b74b5f authored about 5 years ago1a5cc059c928984226617aa0848eae61e2ad4f34 authored about 5 years ago
* Problem: In the "Timeouts" section in README, it says "If no message is
received after 5 sec...
5aad9553ebcaf58057aad61afcd330cbd385a832 authored about 5 years ago
Retry once to many on `MOVED` error at cluster
bd6ee651d4dd3c8f6ad89aa55cf0ea5fb7876739 authored about 5 years ago1f59ca1d6669ba6bcc80178d108326335e362f71 authored about 5 years ago
Increase readpartial() from 1KB to 16KB
c7b69ba012b353f85d1b7a611380617e36bd2f2a authored over 5 years ago8c9c4bc4fb52631dde7279adaed750513e3b0cd7 authored over 5 years ago
d2763f29a41265ee1678ddfd1b8458c1a8d18535 authored over 5 years ago
Avoid data corruption in `#queue`.
b884a69073fb490dd137fcc4b68a53d355f90806 authored over 5 years agoPotential fix for #878.
82d81b6b3b9d689d8a381b7aa9d4269324776e54 authored over 5 years agoDeprecate == and != from Redis::Future
6b894f85954a82faa1f527d942ead9aade9c1ddc authored over 5 years agoc1d05615f4de09dc2eff127a083c4c678d36fd83 authored over 5 years ago
This helps to have a more consistent errors when operating with
Redis::Future inside a pipelined...
a2c562c002bc8f86d1f47818d63db2da1c5c3d3f authored over 5 years ago
Handle permanent node failure for redis cluster
5b3de8d25321693f0a30d4e4748a9d48edb49bbf authored over 5 years ago9480e203d7e1f7699b57c6bb6751f6a41e9f9188 authored over 5 years ago
1637e71c79a76b89d1d397d59491ba2a3e42cc2a authored over 5 years ago
Signed-off-by: darshanime <[email protected]>
88817bb57b8f35da3382b40e2e0163bac8760573 authored over 5 years agoSigned-off-by: darshanime <[email protected]>
a952b5dd945d3e7b5ab58e92673fa756e9e36238 authored over 5 years agoDo not allocate useless hash for b*pop* commands
78bf94051d8176a1a5721b8647a1ceb730119ab2 authored over 5 years agob8349ef68b64372021b77b6a3327c67ecacb9aef authored over 5 years ago
Allow to skip SSL host check with verify_hostname: false
c3eb849f37fcdf4d2070cfe2293c64af6e0dfd6b authored over 5 years agoe35da357153064f711fd34392fe5ae1ba739b5dd authored over 5 years ago
Use TCP_NODELAY to reduce remote connection lag
764778d6b51fea3aef93a5a7ece5beb341943133 authored over 5 years ago433772d402c7a5644b3499bc631f846f67aa1201 authored over 5 years ago
Add "See Also" section to README.
1b527b1e536008aa19e11d64390e3d96c936a80e authored over 5 years ago38f2b072e4aca7c0eddd5d3ba72d6d9280ac2dfb authored over 5 years ago
5c6ca51ee9f87fd9705e78f5cf8a5300d366d2db authored over 5 years ago
9101933c84d11f08794466ad0903467958e014ba authored over 5 years ago
Attempting to use SSL when the server isn't configured this way will
lead to the connection hang...
Update rubygems version for CI
331fadc579684a772fccb31afd6ff8e6bc1717f9 authored over 5 years agoFix a typo
f4fd4f7c005283804424be3f8f4fa8f58bd11093 authored over 5 years agoa060e8c0f5586cafa5c09e8bfbd99482c62b0690 authored over 5 years ago
cc6eadfc83860f5b25c7190faa10ad7bca3dd297 authored over 5 years ago
Fix Sentinel authentication
d21527d218079aeb91b7d6488a39c17295bfba1d authored over 5 years ago0559b503f9303e9716957bdbea2f731006d549b2 authored over 5 years ago
Reduce redundant tarball downloads
64fea92db72d105202f5209f53bd579571afa6d7 authored over 5 years agoa1b5cf2228cec85f673a4bae76bc095dd7afb341 authored over 5 years ago
Fix unstable test cases for CI
fe918936ff9492e7cf3806911d9afb9590bcf84b authored over 5 years agoad882541107e5ce9961ca674f2f708318c748992 authored over 5 years ago
Update dist_redis.rb example for usage with 4.*.*
26d2979e5887939319c204c0ae5b274b754cbdfa authored over 5 years ago9230f84e0889e4ff8754b1f78e27b0c0bffd905e authored over 5 years ago
Fix error handling for sentinel authantication command
d63bdc2b0a349b4b44a9619151cfbb1eb6bf7578 authored over 5 years ago1aa06830c78040a3a34db57d77e32a834a78c08a authored over 5 years ago
19c36ceee6a3b936d0fac5d7447b568885e8be0c authored over 5 years ago
Convert test suite to use Minitest
03e70f323400bb6e87653bec6eb62b43725d5f28 authored almost 6 years ago0ff275f82a6a46d05b2a9cecf661530b2ee58ca1 authored almost 6 years ago
5e254bb1356d4c90ba301b0c52d415bbd626644c authored almost 6 years ago
0984140669b3eddbc1afb0a29a351cf6552ae249 authored almost 6 years ago
9f659e964beb561ddbacf41eb1cad7b447534351 authored almost 6 years ago
e0dfbeff297202f5bdfbb80a1dd0a9f1848d957e authored almost 6 years ago
Handle blocking commands inside pipelines and transactions
63ccd82024d1fd2cfe1f4518b1056a2e968216f2 authored almost 6 years ago081280dae29ea971188f5e00a20344bb8139826e authored almost 6 years ago
d837a0b7b46fc1cded31c8c4849a9bb286905aca authored almost 6 years ago