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
505b3eb919 v.2.0.0 2015-09-21 22:17:24 +02:00
Ruben Bridgewater
ee67485cd1 Merge pull request #844 from fintura/changelog
Changelog v.2.0.0
v.2.0.0
2015-09-21 22:00:21 +02:00
Ruben Bridgewater
3aa16dd16a Help wanted 2015-09-21 21:59:23 +02:00
Ruben Bridgewater
604ab4e586 Replace old multi_bench results 2015-09-21 21:56:41 +02:00
Ruben Bridgewater
715c09dbd2 v.2.0.0 2015-09-21 21:56:41 +02:00
Ruben Bridgewater
55e4a9b847 Fix issues with returning buffers
Fixes #818 and #354
2015-09-21 03:07:55 +02:00
Ruben Bridgewater
b900bd697f Some small parser changes
The small_to_string was actually quite slow
2015-09-21 02:40:07 +02:00
Ruben Bridgewater
6958c1854b Increase the coverage by adding tests and fix a failing ready check 2015-09-21 02:38:27 +02:00
Ruben Bridgewater
6975b0723d Add benchmark task to npm 2015-09-20 21:51:53 +02:00
Ruben Bridgewater
21d40717ab Run travis without sudo 2015-09-20 21:44:29 +02:00
Ruben Bridgewater
1cbf19ddf5 Hotfix for older node versions 2015-09-20 21:19:29 +02:00
Ruben Bridgewater
c60a3b65fe Rename .command_used to .command and add the used command to more errors 2015-09-20 18:56:21 +02:00
Ruben Bridgewater
1f121fa6e2 Fix error messages being manipulated. Fixes #695 2015-09-20 18:53:57 +02:00
Ruben Bridgewater
91955af389 Update dev dependencies 2015-09-20 18:44:00 +02:00
Ruben Bridgewater
43d1efb9dd Merge pull request #862 from fintura/remove_stuff
Remove very old benchmark files
2015-09-19 20:53:29 +02:00
Ruben Bridgewater
4fa9169f47 Remove very old benchmarks that do not really work anymore are obsolet and rename "benches" to "benchmarks"
This is also going move the multi_bench benchmark into the benchmarks folder
2015-09-19 20:51:57 +02:00
Ruben Bridgewater
6a5e011a4b Merge pull request #858 from fintura/codes
Add redis error codes to the errors returned by the parser. Fixes #538
2015-09-19 18:32:52 +02:00
Ruben Bridgewater
959b0ee093 Fix error codes for multi.exec and add more tests 2015-09-19 18:26:44 +02:00
Ruben Bridgewater
2293f7ff85 Add some more tests 2015-09-19 18:17:40 +02:00
Ruben Bridgewater
40c037eaf4 Add redis error codes to the errors 2015-09-19 18:17:40 +02:00
Ruben Bridgewater
7e689253f9 Merge pull request #852 from fintura/parser-fix
Don't catch callback errors with the parser; fix a parser regression; remove dead code
2015-09-19 18:04:51 +02:00
Ruben Bridgewater
083e446d23 Fix parser regression. Out of memory resulted in an endless loop 2015-09-19 17:48:25 +02:00
Ruben Bridgewater
26e5764214 Remove broken test 2015-09-19 17:48:25 +02:00
Ruben Bridgewater
5a2b54fd2f Remove dead code from js parser 2015-09-19 17:48:25 +02:00
Ruben Bridgewater
f543d45d1f Fix and add more tests 2015-09-19 17:48:25 +02:00
Ruben Bridgewater
621c511229 Return parser data async 2015-09-19 17:48:25 +02:00
Ruben Bridgewater
feb528a0d8 Merge pull request #861 from frewsxcv/patch-1
Remove unnecessary line from example
2015-09-18 18:20:32 +02:00
Corey Farwell
a159412b02 Remove unnecessary line from example
This line doesn't seem necessary nor relevant to this example
2015-09-18 11:02:13 -04:00
Ruben Bridgewater
1b8201e542 Merge pull request #856 from cvibhagool/patch-1
Fixed typo in README.md
2015-09-18 06:20:12 +02:00
Ben Vibhagool
2c67ce528e Fixed typo in README.md 2015-09-17 20:48:42 -07:00
pbihler
97db227a8d Fix for channel names with spaces. Fixes #691
Channel names with spaces were not properly resubscribed after a reconnection.
Conflicts:
	index.js
2015-09-18 02:44:29 +02:00
Ruben Bridgewater
b35a685c27 Merge pull request #855 from fintura/info
Improve server keyspace info in .server_info. Closing #610. Thx to @SinisterLight
2015-09-18 01:53:23 +02:00
Ruben Bridgewater
28f31f134c Improve server keyspace info in .server_info 2015-09-18 01:51:40 +02:00
Ruben Bridgewater
a6357d672a Merge pull request #854 from fintura/memory-leak
Fix memory leak. See #723 and thx to @rahar
2015-09-18 00:58:21 +02:00
Ruben Bridgewater
46e2dc2de5 Fix memory leak. See #723 and thx to @rahar 2015-09-18 00:57:29 +02:00
Ruben Bridgewater
c846ed71d1 Merge pull request #826 from fintura/multi
Fix multi error handling
2015-09-18 00:38:05 +02:00
Ruben Bridgewater
4d1390318c Merge pull request #853 from fintura/eval
Remove bad .eval implementation
2015-09-18 00:17:35 +02:00
Ruben Bridgewater
2578aba079 Merge pull request #848 from fintura/new_auth
Fix auth callback being called more than once
2015-09-18 00:10:42 +02:00
Ruben Bridgewater
d61d97e24e Fix .auth not working properly
The arguments parameter was faulty andthe callback could have been triggered twice
2015-09-18 00:05:10 +02:00
Ruben Bridgewater
8b7d4a8449 Remove bad .eval implementation
The implementation is not really good as mentioned in #722 and we pipline our commands.
That way we can't just replace the eval function as it was. This could result in violating the order of execution!

If we want to include a function like this we should not break the order of execution and also not recalculate the sha1 hash each time.
2015-09-17 22:51:42 +02:00
Ruben Bridgewater
21d8bdbbcb Refactor multi to have a consistent error handling
Ignore *.log files
2015-09-17 20:30:11 +02:00
Ruben Bridgewater
13635c9c8c Merge pull request #840 from fintura/refactor-exec
This fixes two TODOs in combination with exec
2015-09-16 06:59:08 +02:00
Ruben Bridgewater
9e2c665d5c Refactor exec 2015-09-16 06:34:36 +02:00
Ruben Bridgewater
95a2c373a2 Fix broken build. The merge had a small conflict 2015-09-16 05:58:29 +02:00
Ruben Bridgewater
f92f4d0df9 Merge pull request #850 from fintura/fix-late-commands
Fix commands not being rejected after calling .quit

Fixes #791
2015-09-16 05:43:55 +02:00
Ruben Bridgewater
bfcc0ae263 Merge pull request #843 from fintura/reduce-timeout
Reduce the reauthenticate timeout to 333ms
2015-09-16 05:43:07 +02:00
Ruben Bridgewater
57b5c7f76f Merge pull request #829 from fintura/broken-mode
Implement redis connection broken mode and more shiny things

Fixes #569
Fixes #587
Fixes #566 
Fixes #586 
Fixes #280 

This includes the fixes as suggested in #671, #615 and #533. Thx a lot to @qdb, @tobek and @chrishamant 

Closes #675, #463, #362, #438 and #724
2015-09-16 05:35:50 +02:00
Ruben Bridgewater
a0c906256c Fix commands not being rejected after calling .quit as reported in #791 2015-09-16 05:29:34 +02:00
Ruben Bridgewater
89c8dd056b Do not emit the broken mode twice if exec is called
Add more tests
2015-09-16 05:22:43 +02:00
Ruben Bridgewater
30ec1cd6a2 shift in the while loop 2015-09-16 05:22:42 +02:00