Ecosyste.ms: OpenCollective

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

Node Redis

Official collective of the Node.js Redis NPM packages; redis, redis-parser & more.
Collective - https://opencollective.com/node-redis - Website: https://noderedis.dev - Code: https://github.com/redis/node-redis

Fix race condition issues between the main thread and module threads (#12817)

Fix #12785 and other race condition issues.
See the following isolated comments.

The followi...

github.com/redis/redis - d0640029dcf8d9157b9ac78ca0b99fb48f97e380 authored about 1 year ago
Optimize dictTypeResizeAllowed to avoid mistaken OOM judgement. (#12950)

When doing dict resizing, dictTypeResizeAllowed is used to judge whether
the new allocated memo...

github.com/redis/redis - f81c3fd89ed998f211e60e76b8f55a2df27000fe authored about 1 year ago
Fix minor memory leaks in dictTest (#12962)

Introduced in #12952, reported by valgrind.

github.com/redis/redis - 1c7eb0ad373a21a0610ba484cc0d5054e1f1aab0 authored about 1 year ago
Call emptyData when disk-based sync rdbLoad fails (#12510)

We doing this in diskless on-empty-db mode, when diskless
loading fails, we will call emptyData...

github.com/redis/redis - 0e5a4a27ea49da6423513ff749093ccf1582171d authored about 1 year ago
Fix unexpected resize causing test failure (#12960)

Before #12850, we will only try to shrink the dict in serverCron,
which we can control by using...

github.com/redis/redis - 29e6245a05f414159932f71d971793df34566dfe authored about 1 year ago
Fix dict resize ratio checks, avoid precision loss from integer division (#12952)

In the past we used integers to compare ratios, let us assume that
we have the following data i...

github.com/redis/redis - 14b1edfd994991d22c2b766031f77c045b95c995 authored about 1 year ago
Explain patterns with hash tags in cluster spec (#2646)

Adding to the cluster spec documentation of the following Redis features:

redis/redis#12754 (...

github.com/redis/redis-doc - 59db4e32546857f3f82597ca929088bc494c934e authored about 1 year ago
Running doctests also on emb-examples (#3693)

Given how these examples are generated, we intended to run and validate CI, ongoingly on emb-exa...

github.com/redis/jedis - 152d2d44907cd4fac0ed96170db98ac465442637 authored about 1 year ago
Fix probable missing (RESP3) protocol processing (#3692)

* Fix probable missing (RESP3) protocol processing

* undo commented lines

github.com/redis/jedis - cf60d25f98a022316ed2b47b2c89dff9313f44b8 authored about 1 year ago
Fix race in slot dict resize test (#12942)

The test have a race:
```
*** [err]: Redis can rewind and trigger smaller slot resizing in tes...

github.com/redis/redis - 131d95f203351b19f307072e6582fda91e149580 authored about 1 year ago
Add notes of `:0@0` addresses in `CLUSTER NODES` (#2643)

github.com/redis/redis-doc - e54befcd8fc3fd6930bbf93bff45913d0c2da853 authored about 1 year ago
Update bitfields.md (#2560)

* Update bitfields.md

update bitfields data type page to include hugo short code - condense e...

github.com/redis/redis-doc - ab5db30ca9d0d5f4dea83b16fbea80d931e5fd38 authored about 1 year ago
Update bitmaps.md (#2561)

* Update bitmaps.md

update bitmaps data type page to include hugo short code - condensed exam...

github.com/redis/redis-doc - 00cdad86d2249f08f5d54f098cdc427c60f302af authored about 1 year ago
release: version 0.8.8

github.com/redis/redis-om-spring - 7592eb2021b8dd79af1b8839eb39a586970f9438 authored about 1 year ago
Add note for building redis with TLS support (#2641)

* Add note for building redis with TLS support

* Update docs/install/install-redis/install-re...

github.com/redis/redis-doc - 12c4317d5e18977553a0971515eb601496e7928e authored about 1 year ago
Version 5.1.0b3 (#3112)

github.com/redis/redis-py - 0a824962e9c0f8ec1b6b9b0fc823db8ec296e580 authored about 1 year ago
Update install_requires (#3109)

github.com/redis/redis-py - 908f2a5709dda6cb16b2e9019f66e21d9104155b authored about 1 year ago
CSC Review Fixes - expose delete functions, rename attribute names, add AbstractCache class (#3110)

* CSC review fixes

* cahnge cache_max_size default value

* use ABC and add docstring

github.com/redis/redis-py - 562152ba68ecb8a167bd71a0af85f095f67c400c authored about 1 year ago
Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5 (#3688)

Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire)...

github.com/redis/jedis - 8cad5acac0f901315d21bbf6a1df23c7260ad509 authored about 1 year ago
Updated comments on dictResizeEnable for new dict shrink (#12946)

The new shrink was added in #12850.
Also updated outdated comments, see #11692.

github.com/redis/redis - ecc31bc6973830c8aa9747471943f1bdd46f3257 authored about 1 year ago
Shrink dict when deleting dictEntry (#12850)

When we insert entries into dict, it may autonomously expand if needed.
However, when we delete...

github.com/redis/redis - e2b7932b347d475dbbd7b6cc45008a8666015b6c authored about 1 year ago
fix scripts access wrong slot if they disagree with pre-declared keys (#12906)

Regarding how to obtain the hash slot of a key, there is an optimization
in `getKeySlot()`, it ...

github.com/redis/redis - bb2b6e29273c3dd2bf5f09ff625b33df1d5536b2 authored about 1 year ago
refactor: removed commented out code

github.com/redis/redis-om-spring - 68358448f3643a82ef10e31a54dae25425b835b1 authored about 1 year ago
feature: Add support for UUIDs and ULIDs as TAG indexable field (resolves gh-364)

github.com/redis/redis-om-spring - 238f13867c69e9513fe915c7fef6a0d170e47ed3 authored about 1 year ago
Adding LATEST arg support for TS.MRANGE (#236)

* Adding LATEST arg for TS.MRANGE

Removing null check that was already being performed by hel...

github.com/redis/NRedisStack - b725b9e95c08bc29c9e3163f416002f0fcaae68c authored about 1 year ago
Fix fd check in memtest_test_linux_anonymous_maps (#12943)

The open function returns a fd on success or -1 on failure,
here we should check fd != -1, othe...

github.com/redis/redis - 284ef21ea000f18d1eaac374679e0d0561f7bef8 authored about 1 year ago
Merge pull request #449 from DestroyerAlpha/updateCopyrightYear

Update copyright year

github.com/redis/rueidis - 869eeb9cceabe0cf017b6d1f81daf72a031db0b6 authored about 1 year ago
Merge pull request #448 from DestroyerAlpha/main

Introduce rueidisprom subpackage

github.com/redis/rueidis - e305f96cfb27b6a4632853fafbebdea46327ce48 authored about 1 year ago
change package name

github.com/redis/rueidis - 9c5cfaaeaf0b59a8c685f70c6c5b991ee7e90de6 authored about 1 year ago
Introduce rueidisprom subpackage

github.com/redis/rueidis - ba0ccf9b48d09c42f9b1c5597816af3fc915a565 authored about 1 year ago
feat: bump v1.0.27

github.com/redis/rueidis - 3b113fc63c830d007d67719767614e02c9879f43 authored about 1 year ago
Merge pull request #446 from tamayika/feature/block_tag

fix: wrong block tag setting

github.com/redis/rueidis - 9a50cec602a6610f7c3f33abced91c7fdb7b30ac authored about 1 year ago
fix wrong block tag setting

github.com/redis/rueidis - 3e0640934e86fa8fab2cb3c501b9820bb465c184 authored about 1 year ago
Update keys.bytes-per-key. (#2638)

github.com/redis/redis-doc - 4f0fcdb5096ba964f2b7d9f3a2996c06d00de339 authored about 1 year ago
Correct bytes_per_key computing. (#12897)

Change the calculation method of bytes_per_key to make it closer to
the true average key size. ...

github.com/redis/redis - 87786342a525ddef1cee37fb156a328d6b2b28ec authored about 1 year ago
Avoid double free of cluster link (#12930)

Avoid crash while performing `DEBUG CLUSTERLINK KILL` mutliple times
(cluster link might not be...

github.com/redis/redis - 964f4a457633cecf98d9501d626d6b6b56a8475b authored about 1 year ago
When one shard, sole primary node marks potentially failed replica as FAIL instead of PFAIL (#12824)

Fixes issue where a single primary cannot mark a replica as failed in a
single-shard cluster.

github.com/redis/redis - b3aaa0a1362d229ba1ecd44629655f76c77304ec authored about 1 year ago
Merge pull request #443 from DestroyerAlpha/DestroyerAlpha/updatereadme

doc: correct rueidisotel documentation

github.com/redis/rueidis - 467e42966fbb79a4a31234f08dac9174cf7db10a authored about 1 year ago
Modify rueidisotel DOC

github.com/redis/rueidis - 188a922559ecb01333a03b2b8d6ab54a33124098 authored about 1 year ago
Fix outdated incorrect example in function delete (#2644)

The command format is using the old one and it is outdated.

Shebank is added and FUNCTION LOA...

github.com/redis/redis-doc - dfac80808209feb5da70b3024ab495c673d743d1 authored about 1 year ago
Fix possible pipeline connections leak (#3104)

* Update cluster.py

When Executing "n.write()" may generate some unknown errors(e.g. DataErro...

github.com/redis/redis-py - 254c8c095edc63d6aa19a11af245e7dd09873b64 authored about 1 year ago
Return a copy of the respnse from cache (#3106)

github.com/redis/redis-py - df2956684c4f1b0c553cced55e022485598b0ebb authored about 1 year ago
Fix: hset unexpectedly mutates the list passed to items (#3103)

github.com/redis/redis-py - 273f032094fa691462d3c51f6767aae541a9f8c2 authored about 1 year ago
Update FUNCTION LIST example to mention output has flags (#2642)

github.com/redis/redis-doc - c582783b304d8d08827c5906aaab7586f2bab5f1 authored about 1 year ago
Badge for latest released on Pypi (#182)

github.com/redis/hiredis-py - 64e3394548fe670e7853a2407799e13daa4bf2cb authored about 1 year ago
Sync license in metadata with LICENSE file (#183)

github.com/redis/hiredis-py - ba18089d74f991b9b9e7ac9c17f85432f50d0048 authored about 1 year ago
Run integration workflow for 5.2.0 branch (#3681)

Currently integration workflow runs for versioned like `4.x` (generic major version branch), `5....

github.com/redis/jedis - eb64cb9be2e85c2f043ca44c4511790c767c627f authored about 1 year ago
Add announced-endpoints test to all_tests and fix tls related tests (#12927)

The test was introduced in #10745, but we forgot to add it to the
test_helper.tcl, so our CI di...

github.com/redis/redis - b351a04b1ef5aa409b0fbe2b31fcadca07421400 authored about 1 year ago
Fix type hint of arbitrary argument lists (#2908)

github.com/redis/redis-py - 4a66c1e2b06bce1fc2a05febe00ad46e5d78e2e2 authored about 1 year ago
Fix objlen type hint (#2966)

* Fix objlen type hint

* Update redis/commands/json/commands.py

Co-authored-by: dvora-h <6...

github.com/redis/redis-py - fabc23e0aaeef82ffd2da7037eeb707e567ce340 authored about 1 year ago
Adding lock_name to LockError (#3023)

* Adding lock_name to LockError

* Adding lock_name to LockError

---------

Co-authored-b...

github.com/redis/redis-py - 18bb01686e3af2f8ad086f838ce95672a78c12c4 authored about 1 year ago
Fix typing for `HashCommand.hdel` (#3029)

Co-authored-by: dvora-h <[email protected]>

github.com/redis/redis-py - bd4ce15f7ef872901a8457abd9a70e837aac6690 authored about 1 year ago
Fix possible corruption in sdsResize (CVE-2023-41056) (#12924)

#11766 introduced a bug in sdsResize where it could forget to update the
sds type in the sds he...

github.com/redis/redis - f7b1d0287d62ec9fac72bf14cf789e350d14e52b authored about 1 year ago
fix(docs): organize cluster mode part of lua scripting (#3073)

github.com/redis/redis-py - f9b6a5e2a7a1cf29c0044be80fdc237768493282 authored about 1 year ago
filter commits for main branch (#3036)

github.com/redis/redis-py - 902754b843e6cf1174a114322eea417ee467d454 authored about 1 year ago
Always sending codecov (#3101)

github.com/redis/redis-py - 63932bb0a1bc876410241786b863420e7d1d33e1 authored about 1 year ago
Support client side caching with RedisCluster (#3102)

* sync

* fix mock_node_resp

* fix mock_node_resp_func

* fix test_handling_cluster_failo...

github.com/redis/redis-py - c7a13ae3f2529ee3f1bd0b5f991de4d06c33a6db authored about 1 year ago
Address some failures with new tests for improving debug report (#12915)

Fix a daily test failure because alpine doesn't support stack traces and
add in an extra assert...

github.com/redis/redis - 8bb9a2895ee344ddea737f4df173c944b9a6cbf0 authored about 1 year ago
Merge pull request #1245 from zendesk/ktsanaktsidis/fix_rubocop_ruby_26

Run Rubocop against Ruby 3.2

github.com/redis/redis-rb - 09acb9026ab2deaca4c851e0bcdb0ef9318b1ee0 authored about 1 year ago
Run Rubocop against Ruby 3.2

There's no reason to run Rubocop against such an old version of Ruby;
it's perfectly capable of ...

github.com/redis/redis-rb - 26767a726363dc65949b519da3a62cd8574767b6 authored about 1 year ago
docs: update readme

github.com/redis/rueidis - 3e645893a5e860052c17ef82da6f64d340864693 authored about 1 year ago
Fix minor fd leak in rdbSaveToSlavesSockets (#12919)

We should close server.rdb_child_exit_pipe when redisFork fails,
otherwise the pipe fd will be ...

github.com/redis/redis - 14e4a9835af2bb7df8c42cfb850bd19708cd73d0 authored about 1 year ago
docs: update readme

github.com/redis/rueidis - 1ecc7567adeaa8fe28a8b7b8fda154425a5c148c authored about 1 year ago
Merge pull request #1244 from zendesk/ktsanaktsidis/known_subclasses

Handle unknown subclasses of RedisClient::Error in clustering

github.com/redis/redis-rb - 33d4233e3e447224de3dea781da020711ebb70b4 authored about 1 year ago
Re-indent code and reduce code being complied on Solaris for anetKeepAlive (#12914)

This is a follow-up PR for #12782, in which we introduced nested
preprocessor directives for TC...

github.com/redis/redis - 50b8b997636a334e4a9a0f2e502afefdab36f0a8 authored about 1 year ago
Optimize performance when many clients [p|s]unsubscribe simultaneously (#12838)

I'm testing the performance of Pub/Sub command recently. I find if many
clients unsubscribe or ...

github.com/redis/redis - c452e414a800372a33aa2a112d563cea560600f5 authored about 1 year ago
Change destination key's key-spec flag from RW to OW for SINTERSTORE command (#12917)

In #10122, we set the destination key's flag of SINTERSTORE to `RW`,
however, this command doe...

github.com/redis/redis - 4730563e93152cac9b840d1768b35d8ce14b2f1f authored about 1 year ago
Handle unknown subclasses of RedisClient::Error in clustering

The Redis::Client code already knows how to crawl up through exception
ancestors and match that ...

github.com/redis/redis-rb - 7cc41560d1872c1ec54ebc1ccf2e8bdac04c2f05 authored about 1 year ago
Fix CLUSTER SHARDS crash in 7.0/7.2 mixed clusters where shard ids are not sync (#12832)

Crash reported in #12695. In the process of upgrading the cluster from
7.0 to 7.2, because the ...

github.com/redis/redis - 5b0c6a8255af2d0e4921fa60d631bb3857724cb6 authored about 1 year ago
docs: update readme

github.com/redis/rueidis - c851db685ad42d4f352ebd8871ab8c7e7f92b400 authored about 1 year ago
Version 5.1.0b2 (#3100)

github.com/redis/redis-py - b5d4d29409f83e9a0056c6ed12414bf58e1ea1c0 authored about 1 year ago
Support client side caching with ConnectionPool (#3099)

* sync

* async

* fixs connection mocks

* fix async connection mock

* fix test_asynci...

github.com/redis/redis-py - 8cbf7f5fa899675ef8fca09ec63f8588d351e297 authored about 1 year ago
Use circuit breaker fallback exception list (#3664)

* Use circuit breaker fallback exception list

* remove starting file

* restore condition
...

github.com/redis/jedis - 335fc7c1040090776d92e2a73c2a13f8623164af authored about 1 year ago
9.4.0 (#2862)

github.com/redis/go-redis - 531f06861b26fc01b1b75f777d7155d286b0943c authored about 1 year ago
Make RM_Yield thread-safe (#12905)

## Issues and solutions from #12817
1. Touch ProcessingEventsWhileBlocked and calling moduleCou...

github.com/redis/redis - ca1f67af80434f831e8aa0eaaf8a6573bcb31bcb authored about 1 year ago
Change Z Member type to interface (#2861)

github.com/redis/go-redis - 27581fcb437fa7387d1dcfb6a43c5ccf1f4d2273 authored about 1 year ago
Bump jackson.version from 2.16.0 to 2.16.1 (#3666)

Bumps `jackson.version` from 2.16.0 to 2.16.1.

Updates `com.fasterxml.jackson.core:jackson-da...

github.com/redis/jedis - dd31d6559173b014f5b65df753f360a528ebc61f authored about 1 year ago
Bump org.apache.maven.plugins:maven-compiler-plugin (#3665)

Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-...

github.com/redis/jedis - 0701415a95e2a4d785b0ce99a602a36f041d0e9f authored about 1 year ago
Use shard-id of the master if the replica does not support shard-id (#12805)

If there are nodes in the cluster that do not support shard-id, they
will gossip shard-id. From...

github.com/redis/redis - 4cae66f5e803c527c4e6141c06b94670162eca2c authored about 1 year ago
Merge pull request #441 from redis/cmd-set-slot

feat: SetSlot to override the calculated key slot of a command

github.com/redis/rueidis - 40dbdaa33c286ff57a179b912070ddc32cb700f4 authored about 1 year ago
feat: SetSlot to override the calculated key slot of a command

github.com/redis/rueidis - b496c10c4bff7344266ed310a776f4b0e9ede76e authored about 1 year ago
Clarify meaning of numlocal param in WAITAOF command (#2446)

github.com/redis/redis-doc - 8663f15b294e87f41b7d42d05fee1ec2f1714443 authored about 1 year ago
Grammar - Add missing 'and' (#2491)

github.com/redis/redis-doc - 77e0025e4a2d1fb4580a600c9d4ad1dc6f9c3113 authored about 1 year ago
Expand docs about multi-shard (#2493)

Add example and more details about multi-shard request policy in command tips page.

github.com/redis/redis-doc - b990e9f27e4a64bcbee6b77b7d3f25ca1fc6ac63 authored about 1 year ago
Bump cross-platform-actions/action from 0.21.1 to 0.22.0 (#12904)

Bumps
[cross-platform-actions/action](https://github.com/cross-platform-actions/action)
from 0...

github.com/redis/redis - 38f02349462d5aefa9b25386a130ebd67db1a4de authored about 1 year ago
Add Suffix support to default client set info (#2852)

* Add Suffix support to defualt client set info

* Change ClientNameSuffix to IdentitySuffix
...

github.com/redis/go-redis - a32be3d93d60b9b9a3711bb3c248684246168bae authored about 1 year ago
Run ci weekly (#38)

Configure CI to run weekly
Simplify finalizeConfig() by letting the caller makes the state upda...

github.com/redis/librdb - 26d0c4821b9aa19368a6c0bbac92bdfe3ef18899 authored about 1 year ago
Update CONTRIBUTING.md (#12907)

- Referring to Redis Discord channel instead of the mailing list.
- Referring to the licensing ...

github.com/redis/redis - 518983835006dc670cc8dd210293fe608fb909a9 authored about 1 year ago
return raw value instead of funcation calling in Result() (#2831)

Signed-off-by: lowang-bh <[email protected]>

github.com/redis/go-redis - d8e3e95866c094700ffc8f7e2705c2b8fb7a3793 authored about 1 year ago
Change Env vars in RE CI (#2856)

* Change Env vars in RE CI

* Change Env vars in RE CI

* Change RE_USE_RE_USE_OSS_CLUSTER t...

github.com/redis/go-redis - 00229238c00584052588ee33f448ca31e0cc543d authored about 1 year ago
Handle recursive serverAsserts and provide more information for recursive segfaults (#12857)

This change is trying to make two failure modes a bit easier to deep dive:
1. If a serverPanic ...

github.com/redis/redis - 068051e378ceaea85a7fb011f1271587a17bd0e7 authored about 1 year ago
Manage number of new connections per cycle (#12178)

There are situations (especially in TLS) in which the engine gets too occupied managing a large ...

github.com/redis/redis - c3f8b542eecec1a52de88f402e310687c36d03e9 authored about 1 year ago
refactor: upgrade all Jedis calls to RedisJsonV2Commands

github.com/redis/redis-om-spring - 8192fa3a1dfd70ac9d26e88f7c35f847c9c69bdd authored about 1 year ago
release: 0.8.8-SNAPSHOT - Spring Boot 3.2

github.com/redis/redis-om-spring - 966250c1f7cb3a1e706b0292236e6de4a091fde5 authored about 1 year ago
feature: adds Redis sentinel support (resolves gh-227)

github.com/redis/redis-om-spring - 3a0bbcf4e7333aaece65a215076912dc327b78e5 authored about 1 year ago
refactor: removed unused class EnhancedRedisQueryEngine

github.com/redis/redis-om-spring - 81dce0d39f700d4fe2e3214e2da3857999f8b667 authored about 1 year ago
dependencies: update spring/sdr to 3.1.7 and all sub-deps

github.com/redis/redis-om-spring - 7d986da3fb7b178378f0073a0aee6d4572768864 authored about 1 year ago