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

66 Commits

Author SHA1 Message Date
Leibale Eidelman
c03ab8803d fix #1998 - fix RPOPLPUSH return type (#1999) 2022-02-21 12:56:42 -05:00
Leibale Eidelman
0803f4e19c add nodeAddressMap config for cluster (#1827)
* add `nodeAddressMap` config for cluster

* Update cluster-slots.ts

* Update cluster-slots.ts

* update docs

Co-authored-by: Guy Royse <guy@guyroyse.com>

Co-authored-by: Guy Royse <guy@guyroyse.com>
2022-02-14 15:23:35 -05:00
Leibale Eidelman
6dd15d96aa ref #1888 - add disableOfflineQueue (#1900)
* ref #1888 - add disableOfflineQueue

* fix flushQueuesOnError

* update docs

Co-authored-by: Guy Royse <guy@guyroyse.com>

Co-authored-by: Guy Royse <guy@guyroyse.com>
2022-02-14 15:23:18 -05:00
Leibale Eidelman
46b831c922 fix #1864 - cluster.quit (#1886) 2022-01-31 08:35:35 -05:00
Leibale Eidelman
8160fa7d65 fix #1865 - add defaults to RedisModules and RedisScripts (#1885) 2022-01-31 08:35:24 -05:00
Leibale Eidelman
51475211a3 fix #1874 - fix TIME return type (#1880) 2022-01-31 05:41:38 -05:00
Leibale Eidelman
21270ba6e2 fix #1875 - fix XPENDING_RANGE id type (#1879) 2022-01-31 05:41:31 -05:00
Matan Yemini
741aff0c30 update tls type to be boolean instead of "true" (RedisTlsSocketOptions) (#1851)
* update tls type to be boolean instead of "true"

* Update socket.ts

* Update socket.ts

* Update socket.ts

Co-authored-by: Matan Yemini <matan@engageli.com>
Co-authored-by: Leibale Eidelman <leibale1998@gmail.com>
2022-01-31 04:33:11 -05:00
Leibale Eidelman
7ded3dd79f fix #1846 - handle arguments that are not buffers or strings (#1849)
* fix #1846 - handle arguments that are not buffers or strings

* use toString() instead of throw TypeError

* remove .only and uncomment tests
2022-01-24 12:04:30 -05:00
Leibale Eidelman
551d2041dc fix #1854 - fix __redis__:invalidate messages handler (#1856) 2022-01-24 12:03:40 -05:00
Leibale Eidelman
d34cb9c07b fix #1819 - fix EXISTS reply (#1820)
* fix #1819 - fix EXISTS reply

* fix for f3f946fd9a - "fix" tests
2022-01-11 11:45:50 -05:00
leibale
8062c2bc77 fix #1783 - fix some commands in legacy mode 2022-01-03 23:25:15 -05:00
leibale
24f3e3f43c clean code 2022-01-03 16:37:03 -05:00
leibale
7e2059b1cf ref #1789 - reject "hanging" promises when closing connection 2022-01-03 16:24:59 -05:00
leibale
2203be5fbd add test for RootNodesUnavailableError 2021-12-30 18:32:48 -05:00
leibale
8f88eb289b fix ASK and MOVED errors in multi as well 2021-12-30 17:12:13 -05:00
leibale
627eb78315 run XPEDNDING with consumers test on redis 6.2 and up, fix redis 6 tests 2021-12-29 17:24:20 -05:00
leibale
77022209bd fix returnBuffers, add some tests 2021-12-29 17:09:59 -05:00
leibale
74daee3023 fix #1801 2021-12-29 14:28:22 -05:00
Avital Fine
f93ac04436 Bloom commands (#1786)
* ft.alter

* bloom commands

* tdigest

* delete tdigest

* uncomment tests

* small changes

* Update MADD.ts

* small changes

* clean code

* Update README.md

* Update README.md

Co-authored-by: leibale <leibale1998@gmail.com>
2021-12-29 11:55:09 -05:00
leibale
fd72a287b7 fix #1798 - temp fix for __redis__:invalidate null messages 2021-12-28 20:21:51 -05:00
leibale
b97d18b610 fix some types 2021-12-23 17:17:19 -05:00
leibale
a0de7967f9 buffers, buffers everywhere... 2021-12-20 14:47:51 -05:00
AdamHerrmann
4975eb798e fix defineScript types (#1788) 2021-12-17 10:39:19 -05:00
leibale
a1bed9a10f add buffer support to a bunch of commands 2021-12-15 17:08:50 -05:00
leibale
aa63580b4b clean code 2021-12-13 14:20:46 -05:00
Leibale Eidelman
bb75b06d67 fix #1734 - fix PubSub unsubscribe race condition 2021-12-11 08:33:46 -05:00
leibale
b70aa4e470 fix for e11256854e - should not retry connecting if failed due to wrong auth 2021-12-09 02:48:10 -05:00
leibale
ac808ea781 fix #1766 - allow .quit() in PubSub mode 2021-12-08 10:28:34 -05:00
leibale
e11256854e fix #1771 - fix PubSub resubscribe 2021-12-08 10:27:29 -05:00
leibale
73f6e6b86c fix LINSERT test title 2021-12-07 11:01:54 -05:00
leibale
12173e1cd7 ref #1765 - support lowercase command names in legacy mode 2021-12-07 01:31:18 -05:00
leibale
ec7ccaf827 fix #1758 - implement some CLIENT commands, add name to RedisClientOptions 2021-12-06 21:48:14 -05:00
leibale
82920aef0b fix #1764 - fix PubSub resubscribe 2021-12-06 20:29:59 -05:00
Leibale Eidelman
41bd136bb7 fix encodeCommand 2021-12-01 22:54:31 -05:00
leibale
f55de0efbf improve encodeCommand performance, add set-get-delete-string benchmark 2021-12-01 20:17:52 -05:00
leibale
bc1bf7e7b1 increase pushGeoCountArgument test coverage 2021-11-27 23:51:15 -05:00
leibale
90c37bd1af fix #1739 - add support for number as value in HSET 2021-11-27 22:58:53 -05:00
leibale
2d2d58d881 fix #1741 - change default to localhost and update docs 2021-11-27 22:53:59 -05:00
leibale
e81bf64914 ref #1741 - fix socket options type 2021-11-27 22:36:18 -05:00
leibale
ac378275ed fix for d0de622a86 2021-11-26 23:16:13 -05:00
leibale
d0de622a86 increase HSET test coverage 2021-11-26 23:08:18 -05:00
leibale
2d18125fdb fix for c96a0dd904 - remove .only from HSET tests 2021-11-26 23:02:29 -05:00
leibale
c96a0dd904 fix #1738 - add support for buffers in HSET 2021-11-26 22:57:19 -05:00
leibale
c74e043ee1 fix merge 2021-11-24 21:37:31 -05:00
leibale
bf8fb65caa Merge branch 'v4.0' of github.com:redis/node-redis 2021-11-24 21:23:35 -05:00
leibale
42e36dfbb1 enhance cluster reshard handling 2021-11-22 17:42:41 -05:00
leibale
fc73cb8736 fix #1718 - add support for buffers in pubsub 2021-11-16 21:14:47 -05:00
leibale
51b640bca9 add positive test for LINDEX 2021-11-16 14:10:59 -05:00
leibale
641d53414f fix #1724 - fix LINDEX signature 2021-11-16 13:48:56 -05:00