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