Fix parser bug after failed EXEC.
Use the buffers in bench.js
Before, the buffers were not used and "foo" was pushed to a list for
every buffer. Also, LRANGE did not use the lists populated by the LPUSH
benchmark and always returned an empty multi bulk response.
Fix for null MULTI response when WATCH condition fails.
Partial fix for null multi bulk response.
Add "drain" and "idle" events.
Check for stream.writable before trying to write()
Add subqueries example.
Update for v0.3.6
Bump version for error message improvement.
Send friendlier error event on stream errors.
Take connection count from command line.
Add bottom spacer.
Add all commands from Redis master, not just ones documented on the R…
Use lowercase for all command names.
Build RedisClient and Multi prototype at the same time.
Minor wording tweaks.
Use db 15 for testing. Adapt many fine tests from fictorial's client.
Bump version for null MB response fix.
Add test for BLPOP, tighten up MULTI tests.
sys -> util
Also, only emit "end" once, which was confusing the tests.
Export RedisClient prototype to support extending.
See examples/extend.js for a simple example.
Remove command list from exports while I was in there.
Improvements to recreate redis-benchmark.
Bump version for bug fixes.
Update contributors info.
Merge remote branch 'aivopaas/master'
Merge remote branch 'hanksims/master'
Simple web server that integrates with Redis.
Merge branch 'bench'
Added a psubscribe example.
Minor fixes in tests
Moved a last() call to the end of a test
Fixed typo and added error message when client emits error
Fixed .multi() to convert HGETALL result to an object
Set up connections serially.