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

1703 Commits

Author SHA1 Message Date
Avital-Fine
89f91eec16 improve transformArguments - (lgtm report) 2022-04-03 15:07:20 +03:00
Avital-Fine
9eb9adc4a2 נקודה פסיק 2022-04-03 15:04:01 +03:00
Avital-Fine
e2c3627870 fix reply parshing 2022-04-03 14:57:17 +03:00
Avital-Fine
7f3a35c309 Merge branch 'master' of github.com:redis/node-redis into COMMAND_DOCS 2022-04-03 14:08:19 +03:00
leibale
a5d06937db Release redis@4.0.6 redis@4.0.6 2022-03-31 14:50:22 +03:00
leibale
738753cfe5 upgrade search 2022-03-31 14:49:47 +03:00
leibale
9b8f72a63c Release search@1.0.5 search@1.0.5 2022-03-31 14:48:06 +03:00
leibale
9f85da9369 Merge branch 'master' of github.com:redis/node-redis 2022-03-31 14:41:59 +03:00
leibale
9c66e91e00 Release redis@4.0.5 redis@4.0.5 2022-03-31 14:31:38 +03:00
leibale
990103feab upgrade deps 2022-03-31 14:30:48 +03:00
leibale
57b5a9a7bd Release search@1.0.4 search@1.0.4 2022-03-31 14:27:42 +03:00
leibale
20b73b0a90 Release client@1.0.5 client@1.0.5 2022-03-31 14:25:17 +03:00
Avital Fine
4683e969b8 Support Vector Similarity (#1785)
* ft.alter

* support paramas

* remove only and skip

* merge

* fix imports

* add Vector field

* update version

* push attributes

* typo

* test

* version check

* remove .only

* remove unued import

* add support for DIALECT

* clean code

Co-authored-by: Avital-Fine <avital.fine@redis.com>
Co-authored-by: leibale <leibale1998@gmail.com>
2022-03-31 07:13:06 -04:00
Leibale Eidelman
33a3f3f6c6 run tests with redis 7 as well - copied from #2020 (#2062)
* run tests on redis 7 as well - copied from #2020

* copy some changes from #2020

* clean BITCOUNT
2022-03-30 08:12:21 -04:00
Avital Fine
b0fb3bd63f Support COMMAND GETKEYSANDFLAGS (#2039)
* Support COMMAND GETKEYSANDFLAGS

* Update COMMAND_GETKEYSANDFLAGS.spec.ts

remove '.only'

* clean code

Co-authored-by: leibale <leibale1998@gmail.com>
2022-03-30 06:31:26 -04:00
Leibale Eidelman
18ec52d5ee fix #2044 - handle "isolated clients" errors (#2059) 2022-03-30 06:30:43 -04:00
Avital Fine
f6f645bdbb Support SORT_RO (#2041)
* Support SORT_RO

* move pushSortReadOnlyArgs and SortReadOnlyOptions to generic-transformers

* clean code

Co-authored-by: leibale <leibale1998@gmail.com>
2022-03-28 18:36:47 -04:00
Avital Fine
5821fcbe4d Support CLUSTER commands (#2015)
* Support CLUSTER commands

* add some client tests

* remove only

* delete cluster slaves

* delete reset clietn test

* SET SLOT

* test with client

* fix fail

* Update CLUSTER_COUNTKEYSINSLOT.spec.ts

* move commands to client/commands.ts

* clusterNode

* remove CLUSTER-SET-CONFIG-EPOCH test with client

* clean code

Co-authored-by: leibale <leibale1998@gmail.com>
2022-03-28 18:31:15 -04:00
Leibale Eidelman
5ade5dadc0 upgrade dependencies (#2057)
* upgrade dependencies

* fix "Property 'uninstall' does not exist on type 'SinonFakeTimers'."
2022-03-27 16:27:05 -04:00
Avital Fine
515adf1346 Support OBJECT [...] commands (#2014)
* Support OBJECT [...] commands

* move commands to cluster/commands.ts

Co-authored-by: leibale <leibale1998@gmail.com>
2022-03-27 13:35:01 -04:00
Quentin Rankin
6ca45f674d support command LATENCY DOCTOR (#2053)
* The Latency Doctor Command has been added to the project

* Update LATENCY_DOCTOR.ts

* Update LATENCY_DOCTOR.spec.ts

* Update LATENCY_DOCTOR.spec.ts

Co-authored-by: QuentinRK <q.rankin@outlook.com>
Co-authored-by: Leibale Eidelman <leibale1998@gmail.com>
2022-03-27 13:29:10 -04:00
Avital Fine
6b8a40a36b Support new cluster commands (#2050)
* Support new cluster commands

* clean code

Co-authored-by: leibale <leibale1998@gmail.com>
2022-03-27 13:06:27 -04:00
Avital Fine
fe16dc0eae Support BIT|BYTE option (#2035)
* Support BIT|BYTE option

* clean code

* clean code

* clean code

Co-authored-by: leibale <leibale1998@gmail.com>
2022-03-24 11:00:08 -04:00
Avital Fine
24cd9ba9a4 Support new expire features (#2036)
* Support new expire features

* Update PEXPIRETIME.ts

* Update EXPIRETIME.ts

* fix version skip

* clean code

Co-authored-by: leibale <leibale1998@gmail.com>
2022-03-24 10:17:01 -04:00
Avital Fine
ba3dfde74c Update packages/client/lib/commands/COMMAND_DOCS.ts
Co-authored-by: Precious <lilonaony@gmail.com>
2022-03-22 10:23:30 +01:00
Avital Fine
7507de770a Update packages/client/lib/commands/COMMAND_DOCS.ts
Co-authored-by: Precious <lilonaony@gmail.com>
2022-03-22 10:23:19 +01:00
Avital Fine
c5c2bf9042 Support multiple parametrs on CONFIG SET (#2042)
* support multiple parametrs on CONFIG SET

* clean code

Co-authored-by: leibale <leibale1998@gmail.com>
2022-03-20 13:40:27 -04:00
Avital Fine
875298e6e3 Support ZINTERCARD and SINTERCARD (#2040)
* Support ZINTERCARD and SINTERCARD

* clean code

* clean code

Co-authored-by: leibale <leibale1998@gmail.com>
2022-03-20 13:40:19 -04:00
Avital-Fine
832519d762 fix history type 2022-03-16 14:31:46 +01:00
Avital-Fine
56f01b2508 fix history type 2022-03-16 14:30:54 +01:00
Avital-Fine
4fa53a88b1 Support COMMAND DOCS 2022-03-16 14:27:33 +01:00
Avital Fine
be51abe347 Support COMMAND LIST (#2013)
* Support COMMAND LIST

* Update COMMAND_LIST.spec.ts

* add version check

* clean code

Co-authored-by: leibale <leibale1998@gmail.com>
2022-03-10 12:20:01 -05:00
Simon Prickett
bae54f19be Adds example of how to escape punctuation when searching. (#2027)
* Adds example of how to escape punctuation when searching.

* Optimized regex.
2022-03-10 11:22:22 -05:00
Leibale Eidelman
c57da8b78b add missing FIRST_KEY_INDEX (#2028) 2022-03-08 17:26:13 -05:00
John Hiesey
f79e14c8c3 Fix #1870: TypeError in PubSub (#2016)
* Fix #1870: TypeError in PubSub

* Add test

This test is for a race condition; it should reliably pass now,
but is not guaranteed to fail with the previous version.
2022-03-07 07:27:04 -05:00
Simon Prickett
88586048e1 Fixes the time command response. (#2008)
* Fixes the time command response.

* Adds TIME example.

* Update TIME.ts

* Update get-server-time.js

Co-authored-by: Leibale Eidelman <leibale1998@gmail.com>
2022-03-07 07:20:19 -05:00
Leibale Eidelman
9180b91047 fix #1906 - implement BITFIELD_RO (#1988)
* fix #1906 - implement BITFIELD_RO

* set bitfield_ro min version to 6.2
2022-03-02 05:29:42 -05:00
Simon Prickett
ac7d50c731 Added sorted set example. (#2005)
* Added sorted set example.

* Update sorted-set.js

Co-authored-by: Leibale Eidelman <leibale1998@gmail.com>
2022-02-24 18:04:06 -05:00
leibale
00b58e8505 Release redis@4.0.4 redis@4.0.4 2022-02-21 20:54:41 -05:00
leibale
9f7d9ccb6e Upgrade dependencies 2022-02-21 20:54:25 -05:00
leibale
be3b331bb4 Release client@1.0.4 client@1.0.4 2022-02-21 20:50:58 -05:00
leibale
fead4069d0 Release time-series@1.0.2 time-series@1.0.2 2022-02-21 20:49:54 -05:00
leibale
5900c9abad Release search@1.0.3 search@1.0.3 2022-02-21 20:43:41 -05:00
JamesGDiaz
6d6ec7e3e9 fix TS.QUERYINDEX with multiple filters (#1996)
* fix TS.QUERYINDEX with multiple filters

* Update QUERYINDEX.spec.ts

* Update QUERYINDEX.spec.ts

* Update QUERYINDEX.spec.ts

Co-authored-by: Leibale Eidelman <leibale1998@gmail.com>
2022-02-21 18:59:21 -05:00
Leibale Eidelman
c03ab8803d fix #1998 - fix RPOPLPUSH return type (#1999) 2022-02-21 12:56:42 -05:00
Simon Prickett
f738ac56b3 Fixed what I think are a couple of typos -> SORTBT -> SORTBY. (#1987)
* Fixed what I think are a couple of typos -> `SORTBT` -> `SORTBY`.

Fixed what I think are a couple of typos -> `SORTBT` -> `SORTBY`.

* Update index.spec.ts

Co-authored-by: Leibale Eidelman <leibale1998@gmail.com>
2022-02-15 16:09:23 -05:00
Leibale Eidelman
23991f7a0b fix #1865 - enhance "all in one" types (#1984) 2022-02-15 14:22:34 -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
9e904eb862 fix #1891 - fix ft.create type (#1901) 2022-02-14 15:06:05 -05:00