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

80 Commits

Author SHA1 Message Date
7247777a6f a little bit docs 2023-11-09 21:01:26 -05:00
a5a4cb45ea wip 2023-11-09 11:12:41 -05:00
98970fab2e FT.CURSOR READ 2023-11-06 14:06:54 -05:00
817818aa91 WIP 2023-10-23 15:05:16 -04:00
7b4d12bdb3 FUNCTION STATS migration guide 2023-10-02 14:13:35 -04:00
4be30ccd0f comment cluster request & response policies (keep v4 behaver) 2023-09-18 17:16:41 -04:00
292dc58e15 cluster v4-to-v5 2023-09-12 16:03:29 -04:00
c12dc79950 RedisJSON 2023-09-05 18:19:31 -04:00
3895eb5926 client pool 2023-09-04 17:26:48 -04:00
c7a03acfd3 todo.md 2023-08-01 16:24:13 -04:00
d0801921e7 JSON.STRAPPEND 2023-08-01 14:52:08 -04:00
fd016ee1b2 some json and search commands 2023-08-01 14:29:34 -04:00
cf38f512b8 some RediSearch commands 2023-07-31 17:34:45 -04:00
ff07bbf3d3 WIP 2023-07-27 11:23:34 -04:00
fdd1978d92 WIP 2023-07-18 16:32:45 -04:00
384f6ca78f graph docs 2023-07-10 12:23:14 -04:00
9915d67510 Merge branch 'v5' of https://github.com/leibale/node-redis into v5 2023-07-06 15:51:44 -04:00
d986ff52b6 FT.SUGDEL docs 2023-07-06 15:50:21 -04:00
172d329234 fix scan iterators 2023-07-06 11:37:56 -04:00
6ca420f15e fix #2561 2023-07-06 11:07:52 -04:00
2dd1f2ca38 bloom module 2023-07-05 15:22:33 -04:00
ea2d9d2a77 stream commands + some more 2023-06-28 11:40:55 -04:00
e95634b375 ref #2489 2023-06-22 19:41:35 -04:00
6059b1edd8 Merge branch 'v5' of github.com:leibale/node-redis into v5 2023-06-22 18:33:45 -04:00
2b318d4100 WIP 2023-06-22 18:18:23 -04:00
b46f08228c wip 2023-06-21 19:09:45 -04:00
4894c26458 wip 2023-06-20 20:04:05 -04:00
de53b96ba6 Merge branch 'master' of github.com:redis/node-redis into v5 2023-06-19 18:11:46 -04:00
9c1f2a0f86 restore programmability docs 2023-06-19 17:13:19 -04:00
c188a5c781 docs
Co-authored-by: Guy Royse <guy@guyroyse.com>
2023-06-14 15:01:52 -04:00
9795690364 docs 2023-06-08 07:17:42 -04:00
cf79a806c5 WIP 2023-06-07 11:45:48 -04:00
eb47bb03fc some docs
Co-authored-by: Guy Royse <guy@guyroyse.com>
2023-06-07 11:32:15 -04:00
8ef0e47e57 RESP docs 2023-06-01 12:39:59 +03:00
fcb3a011b5 cluster multi 2023-05-30 19:23:14 +03:00
454617bf83 Add a note about multiple Pub/Sub channel listeners (#2433)
* Add multiple listener language to pub/sub docks

Clarify that multiple subscriptions create multiple listeners.

* Update pub-sub.md

---------

Co-authored-by: Leibale Eidelman <me@leibale.com>
2023-05-29 09:04:30 -04:00
100a5232ac use setImmediate instead of queueMicrotask (to improve performance) (#2516) 2023-05-29 09:01:22 -04:00
e3326134ba deprecate QUIT and disconnect, implement close and destroy 2023-05-15 15:41:40 +03:00
f8fa8878c3 fix some more 2023-05-14 14:54:09 +03:00
13f1fa9e58 WIP 2023-05-10 14:55:03 +03:00
d59254e497 some commands 2023-05-09 14:04:26 +03:00
c6f9f6ee18 Merge branch 'v5' of github.com:leibale/node-redis into v5 2023-05-08 11:06:03 +03:00
01e6821caa wip 2023-05-08 11:05:17 +03:00
65c691fd75 fix SMOVE 2023-05-03 18:23:45 -04:00
11c1738e7e wip 2023-04-26 17:48:42 -04:00
aae501e271 wip 2023-04-26 14:29:04 -04:00
7f880a64d2 Worked on phrasing etc for v5 doc changes. 2023-04-06 20:29:01 +01:00
bb9a024d91 fix: Fix small typo in Redis Pub/Sub docs (#2400) 2023-01-30 12:23:17 -05:00
c6e1124dff Update pub-sub.md 2023-01-25 13:41:53 -05:00
3b1bad2296 Add support for sharded PubSub (#2373)
* refactor pubsub, add support for sharded pub sub

* run tests in redis 7 only, fix PUBSUB SHARDCHANNELS test

* add some comments and fix some bugs

* PubSubType, not PubSubTypes 🤦‍♂️

* remove test.txt

* fix some bugs, add tests

* add some tests

* fix #2345 - allow PING in PubSub mode (remove client side validation)

* remove .only

* revert changes in cluster/index.ts

* fix tests minimum version

* handle server sunsubscribe

* add 'sharded-channel-moved' event to docs, improve the events section in the main README (fix #2302)

* exit "resubscribe" if pubsub not active

* Update commands-queue.ts

* Release client@1.5.0-rc.0

* WIP

* use `node:util` instead of `node:util/types` (to support node 14)

* run PubSub resharding test with Redis 7+

* fix inconsistency in live resharding test

* add some tests

* fix iterateAllNodes when starting from a replica

* fix iterateAllNodes random

* fix slotNodesIterator

* fix slotNodesIterator

* clear pubSubNode when node in use

* wait for all nodes cluster state to be ok before testing

* `cluster.minimizeConections` tests

* `client.reconnectStrategry = false | 0` tests

* sharded pubsub + cluster 🎉

* add minimum version to sharded pubsub tests

* add cluster sharded pubsub live reshard test, use stable dockers for tests, make sure to close pubsub clients when a node disconnects from the cluster

* fix "ssubscribe & sunsubscribe" test

* lock search docker to 2.4.9

* change numberOfMasters default to 2

* use edge for bloom

* add tests

* add back getMasters and getSlotMaster as deprecated functions

* add some tests

* fix reconnect strategy + docs

* sharded pubsub docs

* Update pub-sub.md

* some jsdoc, docs, cluster topology test

* clean pub-sub docs

Co-authored-by: Simon Prickett <simon@redislabs.com>

* reconnect startegy docs and bug fix

Co-authored-by: Simon Prickett <simon@redislabs.com>

* refine jsdoc and some docs

Co-authored-by: Simon Prickett <simon@redislabs.com>

* I'm stupid

* fix cluster topology test

* fix cluster topology test

* Update README.md

* Update clustering.md

* Update pub-sub.md

Co-authored-by: Simon Prickett <simon@redislabs.com>
2023-01-25 11:00:39 -05:00