Ruben Bridgewater
d858bd8383
Passing a stream as second parameter in the constructor
...
To support private streams this is implemented.
This needs some monkey patching to work, so it is not officially
supported and might be removed at any time!
Fixes #950
Closes #951
2016-03-10 22:01:23 +01:00
Ruben Bridgewater
2913eaccaf
Make tests more robust and print more details if one might still fail
2016-03-07 11:52:48 +01:00
Matt Berther
7ddb955517
updating the test filename to match the command
2016-03-07 09:41:40 +01:00
Ruben Bridgewater
49179babb2
Add more keywords
2016-03-07 09:41:40 +01:00
Ruben Bridgewater
a09f6b964c
Update license year
2016-03-07 09:41:40 +01:00
Ruben Bridgewater
d080598a67
Merge pull request #997 from NodeRedis/greenkeeper-nyc-6.0.0
...
Update nyc to version 6.0.0 🚀
2016-03-07 03:52:13 +01:00
Ruben Bridgewater
aa2d8c04e0
2.5.0-1
2.5.0-1
2016-03-07 03:31:38 +01:00
Matt Berther
b14cbaf1d5
updating the test description to match the command
2016-03-07 03:31:38 +01:00
Ruben Bridgewater
7eebdf94d7
Merge pull request #999 from beaulm/patch-1
...
Fix typo
2016-03-07 03:28:38 +01:00
Ruben Bridgewater
5d1e9fe9e0
Merge pull request #998 from NodeRedis/2.5
...
2.5 pre-release
Fixes #479
Fixes #905
Fixes #958
2016-03-07 03:27:06 +01:00
beaulm
ae0030659f
Update README.md
...
Changed "Note that the API is entire asynchronous" to "Note that the API is entirely asynchronous"
2016-03-06 20:22:43 -06:00
Ruben Bridgewater
7c9c5e2693
Update readme to include more details about retry_strategy and backpressure
2016-03-07 02:34:30 +01:00
Ruben Bridgewater
e48e1e845f
Windows fixes
...
Skip redis process spawn on windows for now
2016-03-07 02:03:10 +01:00
Ruben Bridgewater
31a2d843e8
Add slave ready test
2016-03-07 01:57:56 +01:00
Ruben Bridgewater
2684fdbb4d
Update changelog
2016-03-07 01:57:56 +01:00
Ruben Bridgewater
c2e25a7f71
Move lots code into separate files and split big functions party into smaller ones
...
Also refactor small stuff here
Removed the .send_anyway boolean and use .ready instead
2016-03-07 01:57:56 +01:00
Ruben Bridgewater
535db5231e
Fix rename command not working together with key prefixes
2016-03-07 01:57:56 +01:00
Ruben Bridgewater
575ad7357b
Insert deprecation warnings and some minor refactoring
2016-03-07 01:57:56 +01:00
Ruben Bridgewater
19ea518b36
Do not emit ready if the slave is still syncing with master / master being down
2016-03-07 01:57:56 +01:00
Ruben Bridgewater
89209b8adc
Handle very big pipelines without crashing
2016-03-07 01:57:56 +01:00
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