1
0
mirror of https://github.com/redis/node-redis.git synced 2025-08-17 19:41:06 +03:00
Commit Graph

15 Commits

Author SHA1 Message Date
leibale
a84d9eeefb use socket.setNoDelay and queueMicrotask to improve latency 2021-07-19 17:38:48 -04:00
leibale
b855150009 fix build 2021-07-12 13:50:51 -04:00
leibale
c5bde41692 better modules support, fix some bugs in legacy mode, add some tests 2021-07-07 18:02:22 -04:00
leibale
a2de68c572 clean code 2021-07-02 18:27:50 -04:00
leibale
33f8d5e484 fix some code analyzers (LGTM, deepsource, codeclimate) issues 2021-06-28 20:19:13 -04:00
leibale
52724829d5 fix PubSub 2021-06-11 18:33:19 -04:00
leibale
463fad11e8 fix PubSub UNSUBSCRIBE/PUNSUBSCRIBE without channel and/or listener 2021-06-11 17:50:11 -04:00
leibale
c29c1bb7d2 better cluster nodes discorvery strategy after MOVED error, add PubSub test 2021-06-11 17:29:20 -04:00
leibale
f7d412fa3f support pipeline 2021-06-09 15:13:57 -04:00
leibale
b3eeb41f58 PubSub 2021-06-09 13:06:09 -04:00
leibale
1cf95693a9 add support for options in a command function (.get, .set, ...), add support for the SELECT command, implement a couple of commands, fix client socket reconnection strategy, add support for using replicas (RO) in cluster, and more.. 2021-05-25 09:45:38 -04:00
leibale
966c94a078 add isOpen boolean getter on client, add maxLength option to command queue, add test for client.multi 2021-05-13 18:42:59 -04:00
leibale
b472efc116 add socket events on client,
stop reconnectiong when manually calling disconnect,
remove abort signal listener when a command is written on the socket
2021-05-13 17:19:32 -04:00
leibale
38b2bd75fb spawn redis-servers for tests,
add some tests,
fix client auth on connect
2021-05-12 18:27:35 -04:00
leibale
c9707c9d0d init v4 2021-05-12 14:27:02 -04:00