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

1761 Commits

Author SHA1 Message Date
b10a6567dc Release redis@4.3.0 search@1.1.0 redis@4.3.0 2022-08-22 18:37:23 -04:00
dea8002dfe upgrade sub packages 2022-08-22 18:37:00 -04:00
3c3914adb8 Release search@1.1.0 2022-08-22 18:32:13 -04:00
c73c3ef6fd Release client@1.3.0 client@1.3.0 2022-08-22 18:28:28 -04:00
35be671332 upgrade dependencies (#2242) 2022-08-22 18:23:43 -04:00
942de1f0b4 Handle unhandled errors in socket.reconnectStrategry (#2226)
* handle errors in reconnect strategy

* add test

* fix retries typo

* fix #2237 - flush queues on reconnect strategy error

* Update socket.ts

* Update socket.ts
2022-08-22 17:59:45 -04:00
1fdee05dd2 close #2166 - add support for cursor api (#2217) 2022-08-15 08:40:03 -04:00
7b7d0d2a36 fix nodeAddressMap docs (#2228) 2022-08-15 08:39:44 -04:00
f3462abf33 Updates examples. (#2219)
* Updates examples.

* Added command link for hset.
2022-08-15 08:39:28 -04:00
60ad6aab0b close #2210 - add support for FT.CREATE WITHSUFFIXTRIE (#2212) 2022-07-28 13:29:57 -04:00
c1fd86778a adding link to om client (#2180) 2022-07-14 09:57:54 -04:00
ac032d82a0 fix: loop over arguments instead of spreading (#2160)
* fix: loop over arguments instead of spreading

* update to use concat

* use the returned array from pushVerdictArguments (instead of assuming it'll push to the original array)

* fix "Type 'RedisCommandArguments' is not assignable to type 'string[]'."

* fix "Argument of type 'RedisCommandArgument | RedisCommandArguments[]' is not assignable to parameter of type 'RedisCommandArgument | RedisCommandArgument[]'"

* fix "Type 'RedisCommandArguments' is not assignable to type 'string[]'"

Co-authored-by: Leibale Eidelman <leibale1998@gmail.com>
2022-07-13 07:01:35 -04:00
71d582368a Add support for client.unref() and client.ref() (#2188)
* close #2185 - add support for client.unref() and client.ref()

* allow sync tests
2022-07-13 07:01:20 -04:00
f9f5e494dd fixed MIGRATE function when key is array (#2184)
* fix: 2163 push empty string as arg

* fix: updated migrate test with keys array
2022-07-07 14:33:58 -04:00
d2bba1de38 Release redis@4.2.0 redis@4.2.0 2022-07-05 11:46:34 -04:00
5f48d1f340 upgrade deps 2022-07-05 11:45:00 -04:00
704cf5ad34 Release client@1.2.0 client@1.2.0 2022-07-05 11:44:06 -04:00
9ffc30c727 upgrade deps 2022-07-05 11:42:43 -04:00
01edb7c305 Release redis@4.1.1 redis@4.1.1 2022-06-30 13:42:11 -04:00
3efe1b42a4 upgrade deps 2022-06-30 13:41:05 -04:00
25b76d460b Merge branch 'master' of github.com:redis/node-redis 2022-06-30 13:38:29 -04:00
11e6d495b0 Release client@1.1.1 client@1.1.1 2022-06-30 13:29:56 -04:00
6a850d36ae upgrade deps, fix "invalid save argument" error (#2174) 2022-06-30 13:07:29 -04:00
5fefcca8df Fixed a small typo. (#2168) 2022-06-30 12:53:26 -04:00
e1c13f874a Fixed erroneous reference to Top-K (#2158) 2022-06-15 15:18:36 -04:00
f269319f42 Updated search example to show sorting. (#2148)
* Updated search example to show sorting.

* Fixed example response.
2022-05-26 09:57:08 -04:00
82f43d9a53 Fix issue with buffers in objects using hSet (#2139)
* Fix issue with buffers in objects using hSet

When using hSet with an object, any buffer values inside the object are converted to strings instead of left as buffers.
This fix specifically handles the special case of buffers, whilst casting everything else strings (to continue "gracefully" handling the case where the value not a valid type).

* Update HSET.ts

* Update HSET.spec.ts

Co-authored-by: Leibale Eidelman <leibale1998@gmail.com>
2022-05-26 09:56:10 -04:00
bf80c163b1 fix #2046 - add support for multi in select (#2133)
* fix #2046 - add support for multi in select

* fix "Argument of type 'symbol | undefined' is not assignable to parameter of type 'number | undefined'"
2022-05-26 09:55:47 -04:00
7196b907e5 fix #1915 - CLIENT TRACKINGINFO (#2127)
* fix #1915 - CLIENT TRACKINGINFO

* remove .only
2022-05-12 13:05:27 -04:00
d8db974980 fix #1914 - CLIENT TRACKING (#2126) 2022-05-12 12:56:09 -04:00
429b11e020 fix #1959 - LCS (#2129)
* fix #1959 - LCS

* newlines at end of files
2022-05-11 14:24:07 -04:00
24c2c867f8 fix #1917 - CLIENT UNPAUSE (#2128)
* fix #1917 - CLIENT UNPAUSE

* fix CLIENT UNPAUSE
2022-05-11 14:20:52 -04:00
3ec17e31b3 fix legacy mode resp encoder (#2118)
* fix legacy mode resp encoder

* Update encoder.ts
2022-05-11 14:20:26 -04:00
94dbcc847b fix #1912 - CLIENT PAUSE (#2125)
* fix #1912 - CLIENT PAUSE

* fix client pause

* Update commands.ts
2022-05-11 10:02:29 -04:00
53a96ccce4 fix #1911 - CLIENT NO-EVICT (#2124) 2022-05-11 09:36:23 -04:00
06c1d2c243 Support all GEORADIUS Commands (#2017)
* Support all GEORADIUS Commands

* move store bool to options

* simplify transformReply for store commands

* clean code

Co-authored-by: leibale <leibale1998@gmail.com>
2022-05-11 09:36:12 -04:00
5c9f31f244 fix #2123 - expose is ready (#2130) 2022-05-11 09:35:36 -04:00
a3b33d0177 nit: spelling fix memoery to memory (#2132) 2022-05-11 09:35:24 -04:00
2ca1ba4f09 Release redis@4.1.0 redis@4.1.0 2022-05-02 12:04:08 -04:00
eff2362d3a update @redis deps 2022-05-02 12:03:48 -04:00
9a62f61536 Release client@1.1.0 client@1.1.0 2022-05-02 11:58:47 -04:00
c990a5c0e2 Release time-series@1.0.3 time-series@1.0.3 2022-05-02 11:58:18 -04:00
ffc12344f5 Release search@1.0.6 search@1.0.6 2022-05-02 11:57:42 -04:00
f2a4e76d31 Release json@1.0.3 json@1.0.3 2022-05-02 11:57:06 -04:00
6dc9c83d99 Release graph@1.0.1 graph@1.0.1 2022-05-02 11:56:43 -04:00
14973f15f0 Release bloom@1.0.2 bloom@1.0.2 2022-05-02 11:56:09 -04:00
e5aaf38531 Release client@1.0.6 client@1.0.6 2022-05-02 11:55:18 -04:00
0752f143a6 prepare 4.1.0 (#2111)
* increase test coverage

* @node-redis to @redis

* ugprade deps

* fix benchmark

* use 7.0 docker (not rc), update readmes, clean code, fix @-redis import

* update readme

* fix function in cluster

* update docs

Co-authored-by: Chayim <chayim@users.noreply.github.com>

* Update clustering.md

* add subpackages move warning

* drop support for node 12

* upgrade deps

* fix tsconfig.base.json

Co-authored-by: Chayim <chayim@users.noreply.github.com>
2022-05-02 11:48:12 -04:00
baf67fd87f fix #1976 - XSETID (#2104) 2022-04-26 09:05:44 -04:00
225524fabf Adds example of using a trim strategy with XADD. (#2105)
* Adds example of using a trim strategy with XADD.

* Update stream-producer.js

Co-authored-by: Leibale Eidelman <leibale1998@gmail.com>
2022-04-26 14:04:44 +01:00