1
0
mirror of https://github.com/redis/node-redis.git synced 2025-09-14 07:49:22 +03:00
Commit Graph

1395 Commits

Author SHA1 Message Date
leibale
1f63bf8ac5 Release 4.0.0-next.0 v4.0.0-next.0 2021-06-11 18:56:06 -04:00
leibale
6c9c421fa8 add release-it to dev dependencies 2021-06-11 18:52:39 -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
71242304bc add tests 2021-06-11 16:37:04 -04:00
leibale
10e9cbc005 add support for date in both EXPIREAT & EXPIRE 2021-06-11 14:07:55 -04:00
leibale
a146a9cefd fix EXPIREAT.spec.ts 2021-06-11 13:27:34 -04:00
leibale
199a94fc89 add support for most of the "keys commands" 2021-06-11 13:25:01 -04:00
leibale
eaefe9d80f update README.md (thanks to @guyroyse) 2021-06-10 16:02:02 -04:00
leibale
ece496d623 add HyperLogLog commands 2021-06-10 12:43:28 -04:00
leibale
20891562d4 remove console.log 2021-06-10 12:42:53 -04:00
leibale
dbf813e3f4 fix KEEPTTL in SET 2021-06-10 10:52:05 -04:00
leibale
f7d412fa3f support pipeline 2021-06-09 15:13:57 -04:00
leibale
c15a8c4304 add support for all set commands (including sScanIterator) 2021-06-09 13:57:39 -04:00
leibale
b3eeb41f58 PubSub 2021-06-09 13:06:09 -04:00
leibale
d8fd2ae73d fix .nycrc.json 2021-06-03 17:35:09 -04:00
leibale
c2ccd27e4a generator lcov (for Coveralls) 2021-06-03 17:33:17 -04:00
leibale
a0f1768eed fix Coveralls 2021-06-03 17:25:42 -04:00
leibale
e2c305e500 push coverage report to Coveralls 2021-06-03 17:24:15 -04:00
leibale
af952c75d8 fix benchmark workflow 2021-06-02 13:51:12 -04:00
leibale
152cbef248 fix benchmark workflow 2021-06-02 13:48:44 -04:00
leibale
a12c06c44e fix benchmark workflow 2021-06-02 13:46:04 -04:00
leibale
96ed4808dc init benchmark workflow 2021-06-02 13:43:12 -04:00
leibale
254a77bc97 rename scanIterator 2021-06-01 17:50:45 -04:00
leibale
a20d5b408b add the SCAN command and client.scanIterator 2021-06-01 17:49:49 -04:00
leibale
f62b68d672 replace callbackify with legacyMode 2021-06-01 16:51:22 -04:00
leibale
4cbcc90bbb Add support for lua scripts in client & muilti, fix client socket initiator, implement simple cluster nodes discovery strategy 2021-05-31 10:39:40 -04:00
leibale
15cf27423a implement more commands 2021-05-25 13:02:15 -04:00
leibale
ce0b3463af change command options to work with Symbol rather then WeakSet 2021-05-25 11:41:55 -04:00
leibale
7b40258f73 use which to find redis-server path 2021-05-25 09:57:23 -04:00
leibale
0f25efb255 fix client.blPop test 2021-05-25 09:51:48 -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
815481fc73 exclude spec files from coverage report 2021-05-14 17:34:29 -04:00
leibale
a8f77d5015 missing file from commit 61edd4f1b5 2021-05-14 05:04:44 -04:00
leibale
61edd4f1b5 add MULTI and EXEC commands to when executing multi command, make client.multi return type innerit the module commands, clean some tests, exclute spec files from coverage report 2021-05-14 05:03:13 -04:00
leibale
5d12315403 move to use CommonJS 2021-05-13 18:52:50 -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
0defda30c1 run tests with node 16.x & redis 6.x only (for now) 2021-05-12 19:35:07 -04:00
leibale
5996e81e47 add tests workflow, replace nyc text reporter with text-summary 2021-05-12 19:30:42 -04:00
leibale
25cfd0e6f9 add tests coverage report 2021-05-12 19:16:17 -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
b2f0eb3460 add .gitignore to benchmark 2021-05-12 14:41:53 -04:00
leibale
c9707c9d0d init v4 2021-05-12 14:27:02 -04:00
Leibale Eidelman
4f85030e42 fix #1600 - exclude unnecessary files from tarball (#1601) v3.1.2 2021-04-20 18:25:35 -04:00
Leibale Eidelman
fc28860dd4 Bump version to 3.1.1 (#1597) v3.1.1 2021-04-13 12:42:37 -04:00
Leibale Eidelman
2d11b6dc9b fix #1569 - improve monitor_regex (#1595)
Co-authored-by: Guy Korland <gkorland@gmail.com>
2021-04-08 18:04:34 -04:00
Guy Korland
7e77de84bc Add Chat (#1594) 2021-04-08 10:03:22 -04:00
leibale
5d3e995441 Merge branch 'master' of https://github.com/NodeRedis/node-redis v3.1.0 2021-03-31 17:50:25 -04:00