1
0
mirror of https://github.com/redis/node-redis.git synced 2025-08-04 15:02:09 +03:00
Commit Graph

2142 Commits

Author SHA1 Message Date
Bobby I.
5e9fea1fd3 Update Redis version to 8.0.1-pre (#2952)
> FT.AGGREGATE returns an array reply where each row is an array reply
and represents a single aggregate result.
> The integer reply at position 1 does not represent a valid value.

We now calculate the result length bazed on the number of results
instead of the integer reply at pos 1
2025-05-08 15:14:30 +03:00
Hristo Temelski
bb7845dfe3 Disable readOnly for cluster s/pubsub client (#2950) 2025-05-08 10:29:05 +03:00
Clubsandwich
86480aaa74 fix cluster.sUnsubscribe - make listener optional (#2946) 2025-05-07 16:11:09 +03:00
Nikolay Karadzhov
73d7ae71cc update package-lock.json (#2943) 2025-05-07 16:10:50 +03:00
Nikolay Karadzhov
7b737821b2 fix: fix various command import issues (#2944)
* fix: fix various command import issues

there was some sort of a circular dependency
in <module>/lib/commands/index.ts for various modules

fixes #2937 fixes #2941

* remove redundant definition
2025-05-07 16:10:35 +03:00
Orgad Shaneh
bc4b2101ee Export CommandParser from client index file and fix doc (#2945)
* Export CommandParser from client index file

* Tidy up long export line in client index file

Wrap and sort entries.

* Adapt and fix wrong examples in programmability doc
2025-05-07 16:10:03 +03:00
Nikolay Karadzhov
87b77e3e5f fix(client): add type annotations (#2949)
Fix type parameter for transformTuplesReply in CONFIG_GET and HGETALL commands

fixes #2933
2025-05-07 13:47:23 +03:00
Nikolay Karadzhov
52e5562356 Release redis@5.0.1 redis@5.0.1 2025-05-05 12:28:40 +03:00
Nikolay Karadzhov
fd069641f3 Updated the Redis package to use client@5.0.1 2025-05-05 12:21:02 +03:00
Nikolay Karadzhov
71ab009ef8 Release time-series@5.0.1 time-series@5.0.1 2025-05-05 12:03:48 +03:00
Nikolay Karadzhov
1e976d24cc Updated the Timeseries package to use client@5.0.1 2025-05-05 12:03:17 +03:00
Nikolay Karadzhov
17179ddb35 Release search@5.0.1 search@5.0.1 2025-05-05 12:02:20 +03:00
Nikolay Karadzhov
cc13ae298e Updated the Search package to use client@5.0.1 2025-05-05 12:01:39 +03:00
Nikolay Karadzhov
e99cd073b6 Release json@5.0.1 json@5.0.1 2025-05-05 12:00:46 +03:00
Nikolay Karadzhov
84680d6e5a Updated the Json package to use client@5.0.1 2025-05-05 12:00:10 +03:00
Nikolay Karadzhov
67cde227cc Release entraid@5.0.1 entraid@5.0.1 2025-05-05 11:59:07 +03:00
Nikolay Karadzhov
57e5daab98 Updated the Entraid package to use client@5.0.1 2025-05-05 11:58:23 +03:00
Nikolay Karadzhov
6714ad109d Release bloom@5.0.1 bloom@5.0.1 2025-05-05 11:57:11 +03:00
Nikolay Karadzhov
2c9faad2d9 Updated the Bloom package to use client@5.0.1 2025-05-05 11:55:40 +03:00
Nikolay Karadzhov
404db30837 Release client@5.0.1 client@5.0.1 2025-05-05 11:51:15 +03:00
Nikolay Karadzhov
f6912b03da Update packages/redis/README.md (#2935)
* copy root readme into redis readme

* fix links

* update supported versions

* update supported versions
2025-05-05 11:38:51 +03:00
Nikolay Karadzhov
2c9ad2e772 chore(examples): fix examples for v5 (#2938) 2025-05-05 11:35:41 +03:00
Nikolay Karadzhov
bd5c230c62 fix: update package-lock.json (#2939) 2025-05-05 11:29:59 +03:00
Nicholas Wilson
bab1211ad4 Updated CHANGELOG.md, fix typo(s) (#2861) 2025-05-03 16:34:15 +03:00
Aryan Pandey
964b8de06d docs: clarify connection pooling in createClient and fix broken link in isolationPoolOptions (#2896)
- Added a Connection Pooling section in `createClient` documentation to clarify that a single connection is typically sufficient and to provide guidance on when to use a connection pool.
- Updated `isolationPoolOptions` description with a more precise explanation and replaced the broken link with a reference to `createClientPool`.
- Changes made based on issue #2845.
2025-05-03 16:32:56 +03:00
H. Temelski
47e297077a Release redis@5.0.0 redis@5.0.0 2025-04-30 17:20:34 +03:00
Nikolay Karadzhov
1daf0f02da Updated the Redis package to use client@5.0.0 2025-04-30 17:17:15 +03:00
Nikolay Karadzhov
16fb7e02da Release time-series@5.0.0 time-series@5.0.0 2025-04-30 17:15:15 +03:00
Nikolay Karadzhov
912e0d8170 Updated the Timeseries package to use client@5.0.0 2025-04-30 17:14:39 +03:00
Nikolay Karadzhov
30cecc4b48 Release search@5.0.0 search@5.0.0 2025-04-30 17:13:28 +03:00
Nikolay Karadzhov
c942f0eb9f Updated the Search package to use client@5.0.0 2025-04-30 17:12:59 +03:00
Nikolay Karadzhov
b7147911de Release json@5.0.0 json@5.0.0 2025-04-30 17:07:55 +03:00
Nikolay Karadzhov
7359617047 Updated the Json package to use client@5.0.0 2025-04-30 17:06:44 +03:00
Nikolay Karadzhov
99003307f9 Release entraid@5.0.0 entraid@5.0.0 2025-04-30 17:05:46 +03:00
Nikolay Karadzhov
42911295a4 Updated the Entraid package to use client@5.0.0 2025-04-30 17:05:10 +03:00
Nikolay Karadzhov
bd10c92348 Release bloom@5.0.0 bloom@5.0.0 2025-04-30 17:04:03 +03:00
Nikolay Karadzhov
091244a32a Updated the Bloom package to use client@5.0.0 2025-04-30 17:00:26 +03:00
Nikolay Karadzhov
bf2b3752d6 Release client@5.0.0 client@5.0.0 2025-04-30 16:56:53 +03:00
Nikolay Karadzhov
4022e6947d update package-lock.json (#2932) 2025-04-30 16:50:35 +03:00
Bobby I.
46bfeaa94e Fix typo and improve Sentinel docs (#2931) 2025-04-30 16:30:16 +03:00
Bobby I.
49d6b2d465 Update README.MD (#2924)
* Update README.MD

* docs: update programmability.md examples

+ add Programmability section to README and

* fix imports according to the new v5 exports

* more v5 docs updates

---------

Co-authored-by: Nikolay Karadzhov <nkaradzhov89@gmail.com>
2025-04-30 16:28:22 +03:00
Hristo Temelski
9459660d96 fix(pubsub): Fixed cluster client pubsub logic
* Infer the cluster pubsub client read only mode from the node type

* Modify flag logic
2025-04-30 15:57:01 +03:00
Hristo Temelski
10ff6debab fix(sentinel): Migrated to the new testing framework, fixed issues that were discovered during transition
* [CAE-342] Fix a couple of bugs

* Fixed issue with nodes masterauth persistency, changed docker container

* [CAE-342] Fixed a couple of sentinel issues, enabled most tests

* [CAE-342] Added comment

* [CAE-342] Migrate majority of tests to testUtils

* [CAE-342] Minor refactor

* .

* [CAE-342] Using cae containers for sentinel

* [CAE-342] Improved resiliency of the legacy tests, added TSdoc comment

* [CAE-342] Some extra logging, removed unneeded changes

* [CAE-342] Moved docker env as optional part of redisserverdockerconfig

* [CAE-342] Move password to serverArguments

* [CAE-342] Moved ts-node to devDependencies

* [CAE-342] Reverted legacy testing framework improvements
2025-04-30 15:56:29 +03:00
Nikolay Karadzhov
048df302e4 Fix imports (#2929)
* fix: exports

align exports with v4 as much as possible

* document breaking changes

* export type

return SetOptions export
2025-04-30 14:38:32 +03:00
Bobby I.
5295926cc0 bump test container to 8.0-RC2-pre (#2927) 2025-04-29 10:56:38 +03:00
Daniel Hensby
4d659f0b44 docs: update the default credential provider example (#2919) 2025-04-07 15:29:13 +03:00
Daniel Hensby
bdf95fdfca fix: loosen @azure/identity constraint for @redis/entraid (#2920) 2025-04-02 16:48:21 +03:00
Svetlin Pavlov
924dafabc3 refactor(test-utils): remove TODO comments and TypeScript ignore directives for socket port (#2915) 2025-03-26 15:17:35 +02:00
Bobby I.
a7c96a01f8 fix (entraid): correct package entry point structure (#2917)
- last time we forgot to include `index.ts`
2025-03-25 13:50:16 +02:00
Bobby I.
0f24c7fc21 entraid: update readme.md (#2916) 2025-03-25 11:28:06 +02:00