1
0
mirror of https://github.com/redis/node-redis.git synced 2025-12-09 21:21:11 +03:00
Commit Graph

2270 Commits

Author SHA1 Message Date
GitHub Action
5e575b9550 Release json@5.8.2 json@5.8.2 2025-08-20 08:33:16 +00:00
GitHub Action
0a5d076cf5 Release bloom@5.8.2 bloom@5.8.2 2025-08-20 08:33:10 +00:00
GitHub Action
2e66012099 Release client@5.8.2 client@5.8.2 2025-08-20 08:33:04 +00:00
Nikolay Karadzhov
b9a5d36640 fix(search): properly decide if response has docs (#3060)
fixes: #3056
2025-08-20 11:12:25 +03:00
Nikolay Karadzhov
e347d566cb fix(sentinel): properly pass reconnectStrategy (#3063)
Properly pass reconnectStrategy to master/replica nodes.
Before that strategies passed in the nodeClientOptions.socket
object were ignored.

fixes #3061
2025-08-20 11:11:34 +03:00
Nikolay Karadzhov
d5423b93d6 chore(tests): bump test container version 8.2.1-pre (#3057) 2025-08-18 11:32:41 +03:00
Manuel Spigolon
ed6aca7d03 fix(ts): xtrim threshold accepts string (#3058)
* fix(ts): xtrim threshold accepts string

* test: check MINID with text id
2025-08-18 11:22:44 +03:00
Nathan Friedly
fceb60968e docs: Call out sendCommand cluster difference in readme (#3054)
A followup to https://github.com/redis/node-redis/pull/3053
2025-08-14 10:49:05 +03:00
Arek W
82847fb92c fix: Stop erasing ErrorReply stack (#3050)
It was very difficult to debug `ErrorReply` errors due to `error.stack` being erased.
Given this restores standard JS Error behaviour, I have not added any tests.
2025-08-14 10:42:36 +03:00
Nathan Friedly
746e9b184b docs: Clustering sendCommand docs (#3053)
We noticed that `sendCommand()` takes different arguments for clusters vs clients, and I wanted to document the differences. I think I got it correct, but please review closely just to be sure.
2025-08-13 22:26:14 +03:00
GitHub Action
cafdc63459 Release redis@5.8.1 redis@5.8.1 2025-08-13 06:22:51 +00:00
GitHub Action
4e5e31dc55 Release entraid@5.8.1 entraid@5.8.1 2025-08-13 06:22:45 +00:00
GitHub Action
c0e6c78873 Release time-series@5.8.1 time-series@5.8.1 2025-08-13 06:22:39 +00:00
GitHub Action
603fa71fe1 Release search@5.8.1 search@5.8.1 2025-08-13 06:22:33 +00:00
GitHub Action
80c3dd3dc2 Release json@5.8.1 json@5.8.1 2025-08-13 06:22:27 +00:00
GitHub Action
4900d2b2ad Release bloom@5.8.1 bloom@5.8.1 2025-08-13 06:22:21 +00:00
GitHub Action
883375cf4d Release client@5.8.1 client@5.8.1 2025-08-13 06:22:15 +00:00
Pavel Pashov
68cebf7f6e fix: parse database from Redis URL (#3052) 2025-08-13 08:51:30 +03:00
Nikolay Karadzhov
2f10632450 fix(commands): expire, expireAt are not readonly (#3045)
fixes #3044
2025-08-06 09:50:19 +03:00
Nikolay Karadzhov
6406172ea8 chore(tests): bump test container version 8.2 (#3046) 2025-08-06 09:49:52 +03:00
GitHub Action
12f7d8a7fe Release redis@5.8.0 redis@5.8.0 2025-08-05 09:58:40 +00:00
GitHub Action
0916d33b12 Release entraid@5.8.0 entraid@5.8.0 2025-08-05 09:58:32 +00:00
GitHub Action
4b6a3d1c39 Release time-series@5.8.0 time-series@5.8.0 2025-08-05 09:58:25 +00:00
GitHub Action
1436a6e304 Release search@5.8.0 search@5.8.0 2025-08-05 09:58:17 +00:00
GitHub Action
cf16f8b790 Release json@5.8.0 json@5.8.0 2025-08-05 09:58:10 +00:00
GitHub Action
42ec771151 Release bloom@5.8.0 bloom@5.8.0 2025-08-05 09:58:03 +00:00
GitHub Action
de5e916e05 Release client@5.8.0 client@5.8.0 2025-08-05 09:57:55 +00:00
Igor Loskutov
0f709d01c5 fix: createClient url+tls invariant violation check (#2835) 2025-08-05 10:12:10 +03:00
Pavel Pashov
66638fc903 Add support svs vamana index creation (#3025)
* feat(search): add SVS-VAMANA vector index algorithm support

- Add VAMANA algorithm with compression and tuning parameters
- Include comprehensive test coverage for various configurations
- Fix parameter validation to handle falsy values correctly

* feat(search): add additional VAMANA compression algorithms

- Add LVQ4, LVQ4x4, LVQ4x8, LeanVec4x8, and LeanVec8x8 compression options
- Update test to use LeanVec4x8 compression algorithm

* chore: update Redis version from 8.2-rc1 to 8.2-rc2-pre
2025-08-04 12:07:18 +03:00
GitHub Action
e2d4b43e39 Release redis@5.7.0 redis@5.7.0 2025-07-31 13:39:49 +00:00
GitHub Action
c75809ec65 Release entraid@5.7.0 entraid@5.7.0 2025-07-31 13:39:41 +00:00
GitHub Action
fa3ca983a3 Release time-series@5.7.0 time-series@5.7.0 2025-07-31 13:39:34 +00:00
GitHub Action
f37f98aced Release search@5.7.0 search@5.7.0 2025-07-31 13:39:26 +00:00
GitHub Action
b5cf002751 Release json@5.7.0 json@5.7.0 2025-07-31 13:39:18 +00:00
GitHub Action
69fa907843 Release bloom@5.7.0 bloom@5.7.0 2025-07-31 13:39:11 +00:00
GitHub Action
facc91847e Release client@5.7.0 client@5.7.0 2025-07-31 13:39:03 +00:00
Pavel Pashov
5f09e4a8a5 feat: add EPSILON parameter support to VSIM command (#3041) 2025-07-31 15:11:51 +03:00
Nikolay Karadzhov
d8e14fa4fe fix(scan): remove console.logs (#3038)
fixes #3037
2025-07-28 14:54:50 +03:00
andy-stark-redis
28d719d699 docs: DOC-5074 added vector set doc examples (#3031) 2025-07-25 18:01:05 +03:00
andy-stark-redis
c2dc73c5d8 docs: DOC-5473 added time series doc examples (#3030) 2025-07-25 18:00:46 +03:00
Pavel Pashov
d941ec5a4c Add Redis 8.2 New Stream Commands (#3029)
* chore: update Redis version from 8.2-RC1-pre to 8.2-rc1

* feat: implement XDELEX command for Redis 8.2

* feat: implement XACKDEL command for Redis 8.2

* refactor: create shared stream deletion types
  for Redis 8.2 commands

* feat: add Redis 8.2 deletion policies to XTRIM
  command

* feat: add Redis 8.2 deletion policies to XADD commands

* fix: correct XDELEX command method name and test parameter
2025-07-25 17:58:28 +03:00
Pavel Pashov
ff8319d2d7 fix(pool): chain promise handlers to prevent unhandled rejections (#3035) 2025-07-25 16:39:32 +03:00
GitHub Action
e96db0d13c Release redis@5.6.1 redis@5.6.1 2025-07-23 15:53:25 +00:00
GitHub Action
3365920470 Release entraid@5.6.1 entraid@5.6.1 2025-07-23 15:53:19 +00:00
GitHub Action
3c4defda0b Release time-series@5.6.1 time-series@5.6.1 2025-07-23 15:53:11 +00:00
GitHub Action
726e2c7c64 Release search@5.6.1 search@5.6.1 2025-07-23 15:53:04 +00:00
GitHub Action
fc5ff18875 Release json@5.6.1 json@5.6.1 2025-07-23 15:52:56 +00:00
GitHub Action
945b77af16 Release bloom@5.6.1 bloom@5.6.1 2025-07-23 15:52:49 +00:00
GitHub Action
1c266371a3 Release client@5.6.1 client@5.6.1 2025-07-23 15:52:42 +00:00
Bobby I.
4ae14bb558 Add Redis transparent proxy test utilities (#3019) 2025-07-23 18:21:13 +03:00