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
In #11489, we consider acl username to be sensitive information,
and consider the ACL GETUSER a...
In INFO CLIENTS section, we already have blocked_clients and
tracking_clients. We should add a ...
fix: rueidis.ParseURL() cannot parse unix address
github.com/redis/rueidis - b79ac22654a7d77ca34db0c98c508330ba3c8467 authored over 1 year agogithub.com/redis/rueidis - 901d5f92f14b11fc8ef22e23a187d4b3bae93241 authored over 1 year ago
* Fix return types in JSONCommands class
* Update CHANGES
github.com/redis/redis-py - f6a4b49bff925225ec64694414d3f09b847863df authored over 1 year agoThe typo cause hyperlinks to fail.
github.com/redis/redis-py - 5fec523455643e1b6a9daa11fa74d3317da7e233 authored over 1 year ago
This is a follow-up fix to #12733. We need to apply the same changes to
delKeysInSlot. Refer to...
fix: correct CLIENT SETINFO connection setup
github.com/redis/rueidis - 0fac21f739d3c717a9da35be7d2cd6f6c2e1ab38 authored over 1 year agogithub.com/redis/rueidis - a2b2c0f9de5c9f5646c8d60a1f51a803f44adf78 authored over 1 year ago
This commit attempts to reflect also part of the work from previous messy commit:
1. Add GNUC f...
Update resp3_replies.json
github.com/redis/redis-doc - 706b8c1b9509b68584479d0b696d714c68619945 authored over 1 year agoUpdate resp2_replies.json
github.com/redis/redis-doc - fd93c9a28335eeb2e2a7b2921727e89f0bb16c5b authored over 1 year agogithub.com/redis/rueidis - b145163fa7fbc236c25f0396cb0159b0046fec19 authored over 1 year ago
Optimize reading from fd by using fdopen()
github.com/redis/librdb - 46a463e2ad49f7d76fdb53a63e5ff97d0ffa6e99 authored over 1 year agoBumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-pl...
github.com/redis/jedis - c00385728abc92bcaa38fcbcc06a8cf1da423792 authored over 1 year agoBumps [com.kohlschutter.junixsocket:junixsocket-core](https://github.com/kohlschutter/junixsocke...
github.com/redis/jedis - 9123c57bd68ec6ebbda133a7ba0787832e677d76 authored over 1 year ago
* Added JsonSerializerOptions parameter to Set and SetAsync methods.
Closed #222
* format
...
github.com/redis/NRedisStack - f6a251f69d26058d7382defb33b6cb1ce0e5951f authored over 1 year agoCo-authored-by: dvora-h <[email protected]>
github.com/redis/redis-py - a1df1cf47808fd55150d4983dba3437b329f9d15 authored over 1 year agogithub.com/redis/redis-py - d5a59cdea8e35137beaecd0e6135607c80f08486 authored over 1 year ago
github.com/redis/redis-py - fd281e096a000ac9a300747b7ebaed133f126a0b authored over 1 year ago
* Update repr of important classes with module name and recommended "< ... >" syntax.
* updat...
github.com/redis/redis-py - 50245cdc6fecd4f7432e821816c79de23666fe63 authored over 1 year agogithub.com/redis/redis-py - 3502c4d563e71ffcf2e71936528294ff130c9440 authored over 1 year ago
The change in dbSwapDatabases seems harmless. Because in non-clustered
mode, dbBuckets calculat...
github.com/redis/go-redis - a1093022305ba41faea800104418811d4a0befdf authored over 1 year ago
In the old dictRehashingInfo implementation, for the initialization
scenario,
it mistakenly di...
when dbExpand is called from rdb.c with try_expand set to 0, it will
either panic panic on OOM,...
overhead.hashtable.slot-to-keys was added in 7.0 in #10017, then removed
in #11695. Now remove ...
feat: let clusterclient respect the option.PipelineMultiplex
github.com/redis/rueidis - 9dea63a2a1af4949ce6b3a3e3e0e8f05cded7199 authored over 1 year agogithub.com/redis/rueidis - 5ca6ad679903b47993f6d1ef0d393fd668cd5ea8 authored over 1 year ago
github.com/redis/rueidis - e06396cb4572df156a2c286be8d202298a303527 authored over 1 year ago
Support `BIT/BYTE` for `bitcount` and `bitpos` for redis 7+
github.com/redis/redis-rb - 935f64f18d7c37386e9b01db71683f8f3b868cd2 authored over 1 year agogithub.com/redis/redis-rb - df08cd0a5da183c97d9c0f5dbaf8afbc30fd6821 authored over 1 year ago
fix aist to list
github.com/redis/redis-doc - 2a06c5fd2c82b285f991f1f14086ade3147cbc91 authored over 1 year agofix aist to list
github.com/redis/redis-doc - 8251f69cd068c93fed9d010a5ffb0ca16ad72438 authored over 1 year ago
If a dict is empty before `dictExpand`, we don't need to do rehashing
actually. We can just cre...
This makes sure the various times (server.lastsave and server.rdb_save_time_last) are aligned by...
github.com/redis/redis - 826b39e016b30dc63136a08797ddcc55eca21ae0 authored over 1 year agogithub.com/redis/rueidis - 3851dec72cb1f34c5eb39a85df8ad952b28f9508 authored over 1 year ago
github.com/redis/rueidis - d25943ead6476765a84a70f5f99d6b2adc6f0d58 authored over 1 year ago
If not in cluster mode, there is no need to compute slot.
A bit optimization for #12754
github.com/redis/redis - f2d59c4f91ef4ca1555abd04673d729f9d6f4af1 authored over 1 year agoRequired to flush cache in the iterations of the loop that read global PEL as well.
github.com/redis/librdb - 22d52767ed979c2c89f2f904b3111864b66bc1b5 authored over 1 year ago
When loading RDB on cluster nodes, it is necessary to consider the
scenario where a node is a r...
github.com/redis/redis-om-dotnet - d43d4b260d5ec0eb58e4c34f4659cb891dce9cb4 authored over 1 year ago
Coverity project name was changed from redis to redis-unstable. Fix the
upload destination to a...
The decrement time was replaced by access time in
583c31472577fb8175e17ee0ce243972f4dd8425.
...
github.com/redis/redis - 2f6d4dabaa1d17346623d0fa71b8e7d2bae5187c authored over 1 year agogithub.com/redis/redis-om-dotnet - c58713a8a3fc867bbfafcb4c14a313fcffaa1336 authored over 1 year ago
I've noticed that https://scan.coverity.com/projects/redis already
exists, but appears to be on...
Currently, during RDB loading, once a `dbExpand` is performed, the
`should_expand_db` flag is s...
Additional optimizations for the eviction logic in #11695:
To make the eviction logic clearer...
github.com/redis/redis - 9ee1cc33a3d66ac52728586961bfa53ac1da612c authored over 1 year ago
in #12536 we made a similar optimization for SCAN, now that hashtags in
patterns. When we can m...
github.com/redis/redis-om-dotnet - cf41ed7db8cbfbdcf3146a3e05ac59de86bb4a86 authored over 1 year ago
`make test` will unnecessary rebuild `redis-server` if tests are modified because mkheader will ...
github.com/redis/redis - 35c8d616cf9bd869bc6dd2edda978e8188811046 authored over 1 year ago
It was first added to load lua from RDB, see 28dfdca7. After #9812,
we no longer save lua in RD...
github.com/redis/rueidis - 447232ba98b3b2cdcdf757bd1b0cdd011f207b94 authored over 1 year ago
In case readFileDesc() read less than requested then required to continue to another iteration r...
github.com/redis/librdb - 22630eaa047b809711be25c201af1b01e2536d3f authored over 1 year ago* Fix parsing of ft.profile result
* test
github.com/redis/redis-py - ce9eb83a14a3baaf31ee1038810977e36a0e05e0 authored over 1 year ago- Fix file descriptor reader. Was written naively without checking what happen if not all the da...
github.com/redis/librdb - 20f5f6483280d13f4befc999bfa4304875c4d474 authored over 1 year ago
We forgot to call sdsfreesplitres. This is just a cleanup since it will
only be leaked in the e...
github.com/redis/redis-py - e13356db9220de1196ca3b7d10a2de623cc15b69 authored over 1 year ago
github.com/redis/redis-py - 8a3ae36de7c6a99c4b3b655c67531db40e575c3f authored over 1 year ago
github.com/redis/redis-py - eefe3ab371db40ac6d0d54d15cc18fc81e94dfbf authored over 1 year ago
github.com/redis/redis-py - ac92e0c53c8d2a54e2111fab923ecfa1a51dbfcd authored over 1 year ago
Bumps [rojopolis/spellcheck-github-actions](https://github.com/rojopolis/spellcheck-github-actio...
github.com/redis/redis-py - a60d25e0a0da8742d85447b198817f01a4089ce4 authored over 1 year agofeat: allow setting expiry on om entities by adding an exat field
github.com/redis/rueidis - 7654a0078711a3e9d61000401adcce683053481f authored over 1 year agoDOC-3075: update Python connection section re. distutils removal in Python 3.12+
github.com/redis/redis-doc - 5fc1cb15b471be856a29ff4e4fc79b929ab596b5 authored over 1 year ago
Warning:
```
postnotifications.c:216:77: warning: format specifies type 'long' but the argumen...
github.com/redis/rueidis - 0e916e04dbb080b82aeffeb8ec7b4c4a08062670 authored over 1 year ago
github.com/redis/rueidis - 801e5685deeca2b9ce21f93fc67ff629ca410fab authored over 1 year ago
Revise the response description of `OBJECT FREQ` command
github.com/redis/redis-doc - 138dc71b8bc756c7cf508dccab439798a4f44d66 authored over 1 year ago
This is just a cleanup, although they are both correct, the change
is normatively better, and a...
`OBJECT FREQ` would return the nil/null response if the target key
doesn't exist.
Signed-off-by...
github.com/redis/redis-doc - 5b4c923f4ac069593f02b52d92693364089a5df3 authored over 1 year ago
In #5692, we optimize CPU cache efficiency on dict while rehashing but
missed the modification ...
github.com/redis/rueidis - 025531905961188c072d6efaf148c6b705f9d15e authored over 1 year ago
Remove the duplicated entry in sorted-sets.md
github.com/redis/redis-doc - 6a53fb7636707f6b2b603f8cce2e958544ef5aaa authored over 1 year agoUpdate getting-started/faq to get-started/faq
github.com/redis/redis-doc - 26dddc3b7dec4abbafd6587a59caedf1208cb509 authored over 1 year ago
In the past, we did not call _dictNextExp frequently. It was only
called when the dictionary wa...
We did not read expires_slot_size, causing its check to fail.
An overlook in #11695.
github.com/redis/redis-rb - eb72f8257a052c5eb16c9f5dbab70d8017f494d6 authored over 1 year ago
branch 'lklinginsmith/update_cluster_client_error_mapping'
Fix: #1241
github.com/redis/redis-rb - c6fa9f4a0397d175bf93b85cec1ead9ca868c4b6 authored over 1 year agogithub.com/redis/redis-rb - ee9edac25c40f90b352e30ad09d1ef8077cf9285 authored over 1 year ago
The following four configurations are renamed to align with Redis style:
1. server_cpulist re...
github.com/redis/redis - 3431b1f156b05866e4f9a368304216974f047c43 authored over 1 year agogithub.com/redis/redis-doc - 6defa01cb82ba743a02c96b062ffa67222ab7b70 authored over 1 year ago
getting-started/faq redirects to get-started/faq. As a result, this link
is not fully functional...
github.com/redis/redis-py - 58da813e2ed3ce45d9bc14fff8d0a378b0f5ee82 authored over 1 year ago
github.com/redis/jedis - be088e30c0acf35b79c437bb0ef98f90188e8392 authored over 1 year ago
github.com/redis/jedis - efab6936d42f7dbdfa12ae289c06773e2bd326b3 authored over 1 year ago
github.com/redis/jedis - ede63197b37052cca90a622f7f8edc5aaf137f36 authored over 1 year ago
Introduced in #11695 .
The tryResizeHashTables function gets stuck on the last non-empty slot...
github.com/redis/redis - a1c5171c1deab0c39efe517218f24eb5ca915fd5 authored over 1 year ago
The current comment for `findSlotByKeyIndex` is a bit ambiguous and can
be misleading, as it may...
github.com/redis/redis-doc - 5d48ad73b5650c5a78a7d98d7df6693e33d763c5 authored over 1 year ago
When we register notification or server event in RedisModule_OnLoad, but
RedisModule_OnLoad eve...
Fix bug where enumerating a collection while documents are actively expiring can result in an ea...
github.com/redis/redis-om-dotnet - c87f2da253e5e947f292e44688982e954952432d authored over 1 year ago
Currently, when the number of databases exceeds 16,
the efficiency of cleaning expired keys is ...
Fix `signalModifiedKey()` order, call it after key modification
completed, to ensure the state ...
In case of multiple levels registration of callbacks, RDB2RESP need to take
care to enforce tha...
Closes #3620
github.com/redis/jedis - 5a6a5c31eaf378546bee169afe7053339cc02ee7 authored over 1 year agogithub.com/redis/rueidis - 65f70553988b653e55019694f8a0f3327d543114 authored over 1 year ago
github.com/redis/rueidis - cfe1cc0acaee9c4b34ca0fa5587304b97aa841be authored over 1 year ago
see discussion from after https://github.com/redis/redis/pull/12453 was
merged
----
This PR r...
We don't have any debug level, change it to log level.
github.com/redis/redis - 5e403099bdce75e81843a17ee0bd29502f773aad authored over 1 year ago
`open()` can return any non-negative integer on success, including zero.
This change modifies t...