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

1055 Commits

Author SHA1 Message Date
Ruben Bridgewater
cc540dbc3c Implement retry_strategy and add more info to the reconnect event 2016-03-07 01:57:56 +01:00
Ruben Bridgewater
5e8a87b4dc Improve createClient function to detect faulty input and throw 2016-03-07 01:57:56 +01:00
Ruben Bridgewater
290bf1d651 Small utils improvements
Don't write "Error:" infront of errors
2016-03-07 01:57:56 +01:00
Ruben Bridgewater
711d51c387 Add unify_options / createClient tests 2016-03-07 01:57:56 +01:00
Ruben Bridgewater
6013ee7f90 callFuncAfter should fire the passed fn everytime called above the minimum
Also pass individual ports to the redis process through
2016-03-07 01:57:56 +01:00
Ruben Bridgewater
0a636f95cc Signal test failures due to used ports and accept individual ports to be provided 2016-03-07 01:57:56 +01:00
Ruben Bridgewater
1a8a72ddf3 Improve tls tests
Removed redundant tests.
Skip the tests on windows instead of not even showing them.
Add a faulty cert to check proper cert validation.
Reject unauthorized certs
2016-03-07 01:57:56 +01:00
Ruben Bridgewater
4f3c4a2ef6 Add more tests
Add execution order tests
Fix flaky test
Add utils tests
Improve other tests
2016-03-07 01:57:56 +01:00
Ruben Bridgewater
614e35ab57 Move multi; commands; createClient code into separate files 2016-03-07 01:57:56 +01:00
Ruben Bridgewater
ce80569bfe Update npm ignore file 2016-03-07 01:57:56 +01:00
Ruben Bridgewater
f2ca678afe Update benchmark to also signal tcp / socket connections 2016-03-07 01:57:56 +01:00
greenkeeperio-bot
a53bb3d7d1 chore(package): update nyc to version 6.0.0
http://greenkeeper.io/
2016-03-04 07:28:10 +01:00
Ruben Bridgewater
92be1e93c5 Remove buffer bench
This benchmark should not be relied on. v8 is going to inline code and the benchmark expactations won't be met anymore
2016-03-01 17:59:17 +01:00
Ruben Bridgewater
32172cd291 Use instanceof Array instead of Array.isArray
The reply is being done with a regular array and therefor will be the same array instance
2016-03-01 17:59:17 +01:00
Ruben Bridgewater
fb0eaf4d41 Unify auth handling 2016-03-01 17:59:17 +01:00
Ruben Bridgewater
518e46dcc7 Use a own clone function instead of using JSON.parse(JSON.stringify())
This will also clone functions
2016-03-01 17:59:16 +01:00
Ruben Bridgewater
60eee34de1 Unify command handling 2016-03-01 17:59:16 +01:00
Ruben Bridgewater
d739ff3a76 Fix test race condition 2016-03-01 17:59:16 +01:00
Ruben Bridgewater
470ccf632d Improve benchmark by using a higher precision and fix js parser benchmark for buffers 2016-03-01 17:59:16 +01:00
Ruben Bridgewater
8dcf06754d Add warnings and handle protocol errors gracefuly 2016-03-01 17:59:16 +01:00
Ruben Bridgewater
8a43dea9be Merge pull request #972 from VanTanev/improve-scan-example-code
Update SCAN example code
2016-02-10 15:05:57 +01:00
Ivan Tanev
545e7231ab Update SCAN example code 2016-01-31 12:25:35 +02:00
Kyle J. Davis
f7f3e9a0b1 Merge pull request #955 from ajayk/master
Fix the port number in Readme to 6379 instead of 6370
2016-01-18 17:43:15 -05:00
ajk
713151467e Fix the port number in Readme to 6379 instead of 6370 2016-01-18 14:33:37 -08:00
Kyle J. Davis
250ac19e4a Merge pull request #948 from badboy/patch-1
Fix typo in README
2016-01-07 05:46:47 -05:00
Jan-Erik Rediger
89de457bba Fix typo in README 2016-01-06 18:05:46 -08:00
Ruben Bridgewater
1bdcb67f70 Merge pull request #943 from NodeRedis/new-stuff
Deprecate null / undefined arguments
Deprecate .end()
Drop support for redis < 2.6.11
Improve redis url parsing
Add retry_unfullfilled_commands option
Always refresh server_info after running info
Improve arguments parsing

Fixes #927 
Fixes #442 
Fixes #70 
Fixes #921
2016-01-03 22:46:22 +01:00
Ruben Bridgewater
be7c892484 Merge pull request #942 from NodeRedis/upgrade-nyc
upgrade to nyc@5.2.0 (which has several fixes for Windows)
2016-01-03 04:07:47 +01:00
Benjamin Coe
7ec50ac5cd upgrade nyc 2016-01-02 17:49:38 -08:00
Ruben Bridgewater
ccf4c9950d Update readme and changelog 2015-12-31 06:00:20 +01:00
Ruben Bridgewater
3514a32825 Remove unused function from utils 2015-12-31 06:00:20 +01:00
Ruben Bridgewater
5ef24a90b6 Add tests and improve older tests 2015-12-31 06:00:20 +01:00
Ruben Bridgewater
2cd3818ea9 Fix some minor issues 2015-12-31 06:00:20 +01:00
Ruben Bridgewater
fc7c21bbe4 Merge pull request #939 from NodeRedis/greenkeeper-nyc-5.1.1
Update nyc to version 5.1.1 🚀
2015-12-31 05:34:04 +01:00
greenkeeperio-bot
78b75574e8 chore(package): update nyc to version 5.1.1
http://greenkeeper.io/
2015-12-31 00:01:07 +01:00
Ruben Bridgewater
d9c815dd8c Add retry_unfullfilled_commands option 2015-12-30 16:18:17 +01:00
Ruben Bridgewater
a4285c156c Parse redis url just like IANA 2015-12-30 16:18:17 +01:00
Ruben Bridgewater
58ddd51489 Always refresh the server_info after running info; Remove proper auth support for redis < 2.6.11 2015-12-30 16:18:17 +01:00
Ruben Bridgewater
52f987321a Deprecate stuff 2015-12-30 16:18:17 +01:00
Ruben Bridgewater
e83230fd73 Test the latest nodejs 4 and 5 versions 2015-12-30 16:18:17 +01:00
Ruben Bridgewater
637e59ffc9 Improve arguments parsing 2015-12-30 16:18:17 +01:00
Ruben Bridgewater
835dc404b7 Explicitly remove a undefined callback from any multi command 2015-12-30 16:18:17 +01:00
Ruben Bridgewater
f6f5d91709 Deprecate .end() by making the flush parameter mandatory and fix the docs 2015-12-30 16:18:17 +01:00
Ruben Bridgewater
e89bcec1c2 Deprecate and warn on null / undefined arguments 2015-12-30 16:18:17 +01:00
Ruben Bridgewater
16a1d69c82 Move parsers into seperate module and improve js parser performance 2015-11-30 13:31:26 +01:00
Ruben Bridgewater
0207163655 Remove support of redis 2.4
All tests require at least redis 2.6 from now on. Anyone who wants to run the tests should be able to install a newer version.
2015-11-30 13:31:26 +01:00
Ruben Bridgewater
36429d1687 Merge pull request #929 from NodeRedis/greenkeeper-nyc-4.0.1
Update nyc to version 4.0.1 🚀
2015-11-30 03:14:31 +01:00
greenkeeperio-bot
1ea9d8e564 chore(package): update nyc to version 4.0.1
http://greenkeeper.io/
2015-11-30 02:24:52 +01:00
Ruben Bridgewater
33d5981ebf Remove .only ... v.2.4.2 2015-11-27 21:42:23 +01:00
Ruben Bridgewater
261d064adc v.2.4.2 2015-11-27 21:41:14 +01:00