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

Disable travis-ci

287276c2633d97aef476ae2939cc6ae04e4a4d3f authored over 4 years ago
Make `exists` variadic.

`exists` now return an Integer if passed multiple keys.

If passed a single key it will still re...

325752764995b02f17c3e5240ea489f641911d7d authored over 4 years ago
Implement variadic exists? to replace exists as the boolean method

bf42fc9e0db4a1719d9b1ecc65aeb20425d44427 authored over 4 years ago
Accept a hash as value in hset

87df4832f044a130e2de78e862c08a724e5cb0b2 authored over 4 years ago
Implement variadic hset

ad7191f3a1ff8170bac6f61555ec8cf67fca4047 authored over 4 years ago
Merge pull request #913 from Marketcircle/v6-set

Support KEEPTTL option in SET command

ba82682df39c8b1395be41705d006dbaac0f7e0c authored over 4 years ago
Add support for KEEPTTL option in the SET command

This option was introduced in Redis 6.0.0

f59a49f1e7d3e255fd3a6978a05cb3a94049615c authored over 4 years ago
Merge pull request #914 from Marketcircle/test-against-redis-6

Test against Redis 6

cc4d1e023c71e7923de609947e2f5eefae20f2f9 authored over 4 years ago
Test against Redis 6

320e49454168f60011eea060318472210ee942a2 authored over 4 years ago
Merge pull request #912 from zanker-stripe/optimize-slot-new

Optimized initialization of Redis::Cluster

92a983a977ec32a74b2a3cecb3c44ceaa2a16433 authored over 4 years ago
Optimized creating a Slot class

92752e7816e6f2fde8ceb6484343b6afedaa65ad authored over 4 years ago
Merge pull request #599 from lucaong/sentinel_string_option_keys

Accept sentinel options even with string keys

aebc693876d2252b6cbdaec40ac50a7d96ca9d93 authored over 4 years ago
accept sentinel options even with string keys

Before, the sentinel options were assumed to have symbol keys, so string keys
were ignored. This...

c452de8ea10cc709c0a18ffeb3adf2e72b24e2ad authored over 4 years ago
Merge pull request #904 from bpo/doc-patch

Minor documentation patches

f597f21a6b954b685cf939febbc638f6c803e3a7 authored almost 5 years ago
s/pasword/password/

c4efb2d6f4e4dbf9ff3847aaa13c9161f283159f authored almost 5 years ago
Clarify string type support, fixes #565

cf1e848f75e79530da85257419ed0f1e6f94f039 authored almost 5 years ago
Add top-level link to API docs fixes #592

041faacd030611f9ef73963a900f13a6bd73fc75 authored almost 5 years ago
Note about password escaping fixes #863

7921667ffc3346dcbe21b43f48c133e6489e474c authored almost 5 years ago
Symbol to bool in docs fixes #839

a2faafbaec2a18391c9e90c87f194e02d550983c authored almost 5 years ago
Merge pull request #860 from supercaracal/reduce-timeout-for-test

Reduce timeout for ssl test

91b0a3f29df9b253d8f8fee8dee85e1490dfb8cc authored almost 5 years ago
Merge pull request #902 from supercaracal/fix-low-timeout-for-ci

Increase timeout value for unstable test cases which use blocking command with JRuby.

4559ea22f7efdaa768298f318c37a4ffa4d60efe authored almost 5 years ago
Merge pull request #900 from bpo/verify-ssl-certs

Fix TLS connections not verified by default

67a59b47d1db5d7a43cb7072449f4b152b6b5ac3 authored almost 5 years ago
Merge pull request #903 from bpo/drop-old-irc-link

Drop old IRC link from readme

976c272e63901a87add20fd74859f06821e3a640 authored almost 5 years ago
Drop old IRC link from readme

The IRC channel mentioned in the README seems empty/unused

d4819a2b2851c71d277d770990e6ab44aceed104 authored almost 5 years ago
Increase timeout value for unstable test cases which use blocking command with JRuby.

940b4df4327c931ab67561a26a83772787ffc598 authored almost 5 years ago
Release 4.1.4

46e95a489006cf8287234a61fbe42a0f838b7ac0 authored almost 5 years ago
Merge pull request #901 from mperham/patch-2

Alias the disconnect method as close

5694b00b1e7a5f394ac9ef8507c3aaaea71bc7cf authored almost 5 years ago
Implement close method

The connection_pool gem is implementing automatic reaping of idle connections. In order to do t...

55a910659665a0672f2f97067bc96d8fb6ee2dc1 authored almost 5 years ago
Verify certs by default under TLS

`SSLContext#set_params` is the step in SSL connection establishment that
merges user-provided SS...

3dc337401be604d08e7714556ff3f471dca68710 authored almost 5 years ago
Merge pull request #899 from isqad/fix/empty_string

feature: add frozen_string_literal: true comment

c97f10c43636aded04b97a97e6d52e0a54965942 authored almost 5 years ago
feature: add frozen_string_literal: true comment

166593d625baf907c2ef23772e70071f129f4efb authored almost 5 years ago
Merge pull request #897 from 007lva/chore/replace-Fixnum-with-Integer-in-docs

Replace Fixnum with in Integer in methods docs

4df7350347754cea69ba31537f5920ff9b268c80 authored almost 5 years ago
Replace Fixnum with in Integer in methods docs

because Fixnum and Bignum where unified into Integer since Ruby 2.4 and
now are deprecated, even...

eaa3b33e2f3a7f3175575f5673d6fbc54673659f authored almost 5 years ago
Merge pull request #896 from supercaracal/fix-a-unstable-test-case

Fix unstable test cases

45666da6426d0e4588ec80a475b61400b11bfafe authored almost 5 years ago
Since Sentinel keeps monitoring by ping, change commandstats key for test.

a165deb777b85613d3e5e5e9dcf49f054ae050b2 authored almost 5 years ago
Fix a unstable test case and resolve #895

3b8495e9e311b7216df137fda5d7f5ce40106a2e authored almost 5 years ago
Merge pull request #894 from rahul342/master

Extend SlotLoader to work with multiple slot ranges

7127f3b1cb3b6b0088b208f583a2611a21b171ac authored almost 5 years ago
Extend SlotLoader to work with multiple slot ranges

With multiple resharding, different slot ranges can be assigned to a
node. Current logic only pr...

5849cb268b721faa0d5ba203528d760aff428040 authored almost 5 years ago
Merge pull request #890 from supercaracal/try-to-use-github-action

Enable GitHub Actions to run the tests

41395e9a1923fe72fad8403e60cb98627d515a85 authored almost 5 years ago
Enable GitHub Actions to run the tests

21ee8f4b5085e9705123844333d4c08a01067076 authored almost 5 years ago
Merge pull request #889 from supercaracal/fix-password-option-bug-for-cluster

Fix cluster connecting option bug

ac988fa3504c9e099b29f0e9309cef2c2d093479 authored about 5 years ago
Use Hash#reject insted of Hash#compact for legacy Ruby

c44fddeaefb6e8a8451add4fe5558fb882bd786f authored about 5 years ago
Fix several codes for clean and readable code

584a8c69349e7ca4b8c27303b37068239f1678e7 authored about 5 years ago
Fix cluster connecting option bug and resolve #888

7a6dabc4839b7e4eb3f72419dd921218159daa25 authored about 5 years ago
Fix redundant make task declarations

538034a7fa8453bbba382d52880503aa1f034871 authored about 5 years ago
Merge pull request #886 from dannyh79/doc/redis#mget

Fix Typo in Doc for redis#mget()

5fd4e16ebc22b0abf1d52417fa960dac14b74b5f authored about 5 years ago
Fixed typo in doc for redis#mget()

1a5cc059c928984226617aa0848eae61e2ad4f34 authored about 5 years ago
Disable reconnecting which doubles the duration until unsubscribe

* Problem: In the "Timeouts" section in README, it says "If no message is
received after 5 sec...

949d8efc04e37eb94f050fa1afdd8862aa592ebc authored about 5 years ago
Ensure compatibility with frozen string literal

5aad9553ebcaf58057aad61afcd330cbd385a832 authored about 5 years ago
Merge pull request #882 from haruwo/retry-once-to-many-on-moved-error-by-cluster

Retry once to many on `MOVED` error at cluster

bd6ee651d4dd3c8f6ad89aa55cf0ea5fb7876739 authored about 5 years ago
Fix for cluster sends recursive `MOVED` error in very short time.

1f59ca1d6669ba6bcc80178d108326335e362f71 authored about 5 years ago
Merge pull request #880 from schanjr/master

Increase readpartial() from 1KB to 16KB

c7b69ba012b353f85d1b7a611380617e36bd2f2a authored over 5 years ago
Increase readpartial() from 1KB to 16KB

8c9c4bc4fb52631dde7279adaed750513e3b0cd7 authored over 5 years ago
Update ruby versions on CI

d2763f29a41265ee1678ddfd1b8458c1a8d18535 authored over 5 years ago
Merge pull request #879 from ioquatix/patch-1

Avoid data corruption in `#queue`.

b884a69073fb490dd137fcc4b68a53d355f90806 authored over 5 years ago
Avoid data corruption in `#queue`.

Potential fix for #878.

82d81b6b3b9d689d8a381b7aa9d4269324776e54 authored over 5 years ago
Merge pull request #876 from GustavoCaso/undef-==-from-redis-future

Deprecate == and != from Redis::Future

6b894f85954a82faa1f527d942ead9aade9c1ddc authored over 5 years ago
Deprecate use of `==` and `!=` for Redis::Future

c1d05615f4de09dc2eff127a083c4c678d36fd83 authored over 5 years ago
Remove method == from Redis::Future

This helps to have a more consistent errors when operating with
Redis::Future inside a pipelined...

d3526cc30056506775b9031f294a5bed5a3c8eaa authored over 5 years ago
Release 4.1.3

a2c562c002bc8f86d1f47818d63db2da1c5c3d3f authored over 5 years ago
Merge pull request #874 from darshanime/handle_node_failure

Handle permanent node failure for redis cluster

5b3de8d25321693f0a30d4e4748a9d48edb49bbf authored over 5 years ago
Rescue connection errors for call_loop, call_pipeline

9480e203d7e1f7699b57c6bb6751f6a41e9f9188 authored over 5 years ago
Decrease retries for redis node failures in specs

1637e71c79a76b89d1d397d59491ba2a3e42cc2a authored over 5 years ago
Add note in readme

Signed-off-by: darshanime <[email protected]>

88817bb57b8f35da3382b40e2e0163bac8760573 authored over 5 years ago
Handle permanent node failures for redis cluster

Signed-off-by: darshanime <[email protected]>

a952b5dd945d3e7b5ab58e92673fa756e9e36238 authored over 5 years ago
Merge pull request #872 from fatkodima/bzpop-useless-hash

Do not allocate useless hash for b*pop* commands

78bf94051d8176a1a5721b8647a1ceb730119ab2 authored over 5 years ago
Do not allocate useless hash for b*pop* commands

b8349ef68b64372021b77b6a3327c67ecacb9aef authored over 5 years ago
Merge pull request #871 from mfly/allow-to-skip-ssl-host-check

Allow to skip SSL host check with verify_hostname: false

c3eb849f37fcdf4d2070cfe2293c64af6e0dfd6b authored over 5 years ago
Allow to skip SSL host check with verify_hostname: false

e35da357153064f711fd34392fe5ae1ba739b5dd authored over 5 years ago
Merge pull request #868 from pgeraghty/tcp_nodelay

Use TCP_NODELAY to reduce remote connection lag

764778d6b51fea3aef93a5a7ece5beb341943133 authored over 5 years ago
Set TCP_NODELAY to avoid unnecessary delays during MULTI

433772d402c7a5644b3499bc631f846f67aa1201 authored over 5 years ago
Merge pull request #862 from ioquatix/patch-1

Add "See Also" section to README.

1b527b1e536008aa19e11d64390e3d96c936a80e authored over 5 years ago
Add "See Also" section to README.

38f2b072e4aca7c0eddd5d3ba72d6d9280ac2dfb authored over 5 years ago
Reduce timeout for ssl test

5c6ca51ee9f87fd9705e78f5cf8a5300d366d2db authored over 5 years ago
Release 4.1.2

9101933c84d11f08794466ad0903467958e014ba authored over 5 years ago
Use nonblocking IO for SSL socket connect.

Attempting to use SSL when the server isn't configured this way will
lead to the connection hang...

d6a2fd57b1fdcadd37d8e4f13df46532e2b278f2 authored over 5 years ago
Merge pull request #858 from supercaracal/update-rubygems-version

Update rubygems version for CI

331fadc579684a772fccb31afd6ff8e6bc1717f9 authored over 5 years ago
Merge pull request #857 from supercaracal/fix-a-typo

Fix a typo

f4fd4f7c005283804424be3f8f4fa8f58bd11093 authored over 5 years ago
Update rubygems version

a060e8c0f5586cafa5c09e8bfbd99482c62b0690 authored over 5 years ago
Fix a typo

cc6eadfc83860f5b25c7190faa10ad7bca3dd297 authored over 5 years ago
Merge pull request #856 from supercaracal/fix-sentinel-auth

Fix Sentinel authentication

d21527d218079aeb91b7d6488a39c17295bfba1d authored over 5 years ago
Fix Sentinel authentication and resolve #855

0559b503f9303e9716957bdbea2f731006d549b2 authored over 5 years ago
Merge pull request #854 from supercaracal/fix-redis-server-building

Reduce redundant tarball downloads

64fea92db72d105202f5209f53bd579571afa6d7 authored over 5 years ago
Reduce redundant tarball downloads

a1b5cf2228cec85f673a4bae76bc095dd7afb341 authored over 5 years ago
Merge pull request #853 from supercaracal/fix-unstable-test-cases

Fix unstable test cases for CI

fe918936ff9492e7cf3806911d9afb9590bcf84b authored over 5 years ago
Fix unstable test cases for CI

ad882541107e5ce9961ca674f2f708318c748992 authored over 5 years ago
Merge pull request #852 from abstractart/patch-1

Update dist_redis.rb example for usage with 4.*.*

26d2979e5887939319c204c0ae5b274b754cbdfa authored over 5 years ago
Update dist_redis.rb

9230f84e0889e4ff8754b1f78e27b0c0bffd905e authored over 5 years ago
Merge pull request #850 from supercaracal/fix-sentinel-auth-cmd

Fix error handling for sentinel authantication command

d63bdc2b0a349b4b44a9619151cfbb1eb6bf7578 authored over 5 years ago
Fix error handling for sentinel authantication command

1aa06830c78040a3a34db57d77e32a834a78c08a authored over 5 years ago
Mark gems as requiring Ruby 2.3

19c36ceee6a3b936d0fac5d7447b568885e8be0c authored over 5 years ago
Merge pull request #844 from redis/minitest

Convert test suite to use Minitest

03e70f323400bb6e87653bec6eb62b43725d5f28 authored almost 6 years ago
Add some WAIT for tests using replication

0ff275f82a6a46d05b2a9cecf661530b2ee58ca1 authored almost 6 years ago
Convert test suite to use Minitest

5e254bb1356d4c90ba301b0c52d415bbd626644c authored almost 6 years ago
Fix integer typo in geoadd documentation [ci skip]

0984140669b3eddbc1afb0a29a351cf6552ae249 authored almost 6 years ago
Update changelog

9f659e964beb561ddbacf41eb1cad7b447534351 authored almost 6 years ago
Release 4.1.1

e0dfbeff297202f5bdfbb80a1dd0a9f1848d957e authored almost 6 years ago
Merge pull request #843 from redis/blocking-pipeline

Handle blocking commands inside pipelines and transactions

63ccd82024d1fd2cfe1f4518b1056a2e968216f2 authored almost 6 years ago
Handle blocking commands inside pipelines and transactions

081280dae29ea971188f5e00a20344bb8139826e authored almost 6 years ago
Support `url: false` connection option to ignore $REDIS_URL

d837a0b7b46fc1cded31c8c4849a9bb286905aca authored almost 6 years ago