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

560 Commits

Author SHA1 Message Date
Leibale
78fd21a0b3 Release json@2.0.0-next.1 2023-11-09 21:31:55 -05:00
Leibale
8fb4a7ad61 Release graph@2.0.0-next.1 2023-11-09 21:31:26 -05:00
Leibale
5aed71a7f8 Release bloom@2.0.0-next.1 2023-11-09 21:31:00 -05:00
Leibale
bf97637919 release-it --workspaces-update=false 2023-11-09 21:30:21 -05:00
Leibale
0e671ef64a upgrade modules @redis/client peerDependency 2023-11-09 21:19:08 -05:00
Leibale
1a11456fd0 upgrade redis @redis/client dependency 2023-11-09 21:15:43 -05:00
Leibale
cb0fd4372b Release client@2.0.0-next.3 2023-11-09 21:12:46 -05:00
Leibale
5b086ba358 get ready for beta release 2023-11-09 21:08:53 -05:00
Leibale
7247777a6f a little bit docs 2023-11-09 21:01:26 -05:00
Leibale
37c39b71c9 fix cluster slots PubSubNode type 2023-11-09 19:57:43 -05:00
Leibale
2d8c0f0b79 getting ready for a beta release :) 2023-11-09 19:12:29 -05:00
Leibale
a5a4cb45ea wip 2023-11-09 11:12:41 -05:00
Leibale
98970fab2e FT.CURSOR READ 2023-11-06 14:06:54 -05:00
Leibale
ebca66d6f6 WIP 2023-11-01 14:09:58 -04:00
Leibale
817818aa91 WIP 2023-10-23 15:05:16 -04:00
Leibale
42b05b025b fix all FT.SUGGET variations 2023-10-11 17:04:13 -04:00
Leibale
77308ed670 fix for last commit 2023-10-03 13:24:00 -04:00
Leibale
ab3489841e FT.CONFIG GET 2023-10-03 13:21:53 -04:00
Leibale
643e0868e9 use minimizeConnections for cluster tests 2023-10-02 14:24:13 -04:00
Leibale
69cf68b20b fix cluster tests flushall 2023-10-02 14:13:44 -04:00
Leibale
52772858b4 fix FUNCTION STATS 2023-10-02 14:04:02 -04:00
Leibale
867c436bb5 Merge branch 'master' of github.com:redis/node-redis into v5 2023-10-02 14:01:18 -04:00
Leibale
225efc0b43 cluster 2023-10-02 12:03:04 -04:00
Leibale
3862fd2e9f Release search@1.1.5 2023-09-22 07:03:00 -04:00
Leibale
f7d400e896 Release json@1.0.6 2023-09-22 07:02:29 -04:00
Leibale
d1fdf1e7e2 Release client@1.5.11 2023-09-22 07:01:48 -04:00
Leibale
38e9a40d1a fix #2619 #2618 #2617 #2616 - support for node >= 14 2023-09-22 07:00:26 -04:00
Leibale
d62e332470 upgrade deps 2023-09-19 19:25:38 -04:00
Leibale
099f16e45f "forward port" changes from 4.6.9 2023-09-19 19:23:24 -04:00
Leibale
819ca71538 Merge branch 'master' of github.com:redis/node-redis into v5 2023-09-19 18:57:28 -04:00
Leibale
d258296f33 Release json@1.0.5 2023-09-19 17:56:29 -04:00
Leibale
6cc635cb93 Release search@1.1.4 2023-09-19 17:54:58 -04:00
Leibale
fef006cc1d Release client@1.5.10 2023-09-19 17:53:20 -04:00
Charley DAVID
e00041e0eb Fix: XAUTOCLAIM after a TRIM with pending messages returns nil (#2565)
* fix(client): XCLAIM & XAUTOCLAIM after a TRIM might return nils

* fix(client): Fix race condition in specs

* revert test utils changes

* make tests faster

---------

Co-authored-by: Leibale Eidelman <me@leibale.com>
2023-09-19 17:37:16 -04:00
avinashkrishna613
4ec97be4f0 fix #1956 - add support for LATENCY HISTORY (#2555)
* added support for LATENCY_HISTORY command

* clean code

* Update LATENCY_HISTORY.ts

---------

Co-authored-by: Leibale Eidelman <me@leibale.com>
2023-09-19 16:21:54 -04:00
Asher
6848f3d207 Add support for PUBSUB SHARDNUMSUB (#2541)
* Add support for command 'PUBSUB SHARDNUMSUB'

* Use import from PUBSUB_SHARDNUMSUB

* Add test case for non-empty reply

* clean tests

* run tests in redis >= 7, fix integration test

---------

Co-authored-by: Leibale Eidelman <me@leibale.com>
2023-09-19 15:59:02 -04:00
Moshe L
01ca54e907 fix #1970 - add support for RESTORE (#2535)
* - Added RESTORE functionality

* add FIRST_KEY_INDEX, fix tests, clean example, add example to examples table

* use returnBuffers in test

---------

Co-authored-by: Leibale Eidelman <me@leibale.com>
2023-09-18 19:45:33 -04:00
Evis Cheng
8ecfd3ebda Add support for CLUSTER MYSHARDID (#2528)
* Add support for CLUSTER.MYSHARDID command

* Update CLUSTER_MYSHARDID.ts

* Update CLUSTER_MYSHARDID.spec.ts

* add test and clean code

---------

Co-authored-by: Leibale Eidelman <me@leibale.com>
2023-09-18 19:31:03 -04:00
Brett Burch
a217cc1a88 Add support for FT.SEARCH NOCONTENT (#2610)
* Add support for NOCONTENT in FT.SEARCH

* Move support for NOCONTENT search option from client.search to client.searchNoContent

* Add test for SEARCH_NOCONTENT#transformReply

* Fix typo

* Enable test

* Update test field type

---------

Co-authored-by: Leibale <me@leibale.com>
2023-09-18 18:33:17 -04:00
Leibale
1f97893785 fix ACL GETUSER test 2023-09-18 18:25:13 -04:00
shacharPash
cf21c1a1f8 Add support for JSON.MERGE (#2511)
* Support JSON.MERGE Command

* test only 2.6+ ReJson version

* test on edge

* review

* Update test-utils.ts

---------

Co-authored-by: Leibale Eidelman <me@leibale.com>
2023-09-18 17:54:25 -04:00
Codrin-Mihai Chira
4e610c2f8a Add support for CLIENT NO-TOUCH (#2497) 2023-09-18 17:49:37 -04:00
Francisco Presencia
fb255eb5d0 Have client.connect() return a Promise<RedisClient> (#2602)
* Connect returns the instance of the client

* Added a test

* No auto setup

* Added a bit of docs

* fix the return type, test, and the docs

* fix return type

* Update packages/client/lib/client/index.spec.ts

Co-authored-by: Francisco Presencia <franciscop@users.noreply.github.com>

---------

Co-authored-by: Leibale Eidelman <me@leibale.com>
2023-09-18 17:40:08 -04:00
Rowan Trollope
5a108265da Add support for JSON.MSET (#2605)
* Added MSET command

MSET command added. Requires all keys to have the same JSON Path, which might fit most use cases, but is a limitation.  Optionally we could make the path an array as well to support all use cases.

* change JSON.MSET signature, add to json command object, fix tests

* its `item.value`, not `item.json`..

* Update MSET.ts

Removed unused RedisCommandArguments

---------

Co-authored-by: Leibale Eidelman <me@leibale.com>
2023-09-18 17:39:23 -04:00
Leibale
4976231f24 upgrade deps, remove node 14 & 16 from tests matrix 2023-09-18 17:23:01 -04:00
Leibale
98ab197ee7 update package.json engines.node version to 18 2023-09-18 17:20:09 -04:00
Leibale
4be30ccd0f comment cluster request & response policies (keep v4 behaver) 2023-09-18 17:16:41 -04:00
Leibale
67900a50fa fix some missing node: prefix 2023-09-18 17:15:28 -04:00
Leibale
266d635a60 add node: to node "core modules" imports 2023-09-18 15:03:07 -04:00
Leibale
3fa54fef58 fix #2614 - add support for RediSearch GEOSHAPE fields 2023-09-18 12:40:12 -04:00