Pieter Noordhuis
8c158eb75f
Merge branch 'master' into hiredis-merge
14 years ago
Pieter Noordhuis
4bef57cff0
Try to use hiredis as default reply parser
14 years ago
Matt Ranney
f30e08235f
Explicitly check for empty Array instead of comparing to []
14 years ago
Pieter Noordhuis
1e698e3fce
Move the reply parser to its own file
14 years ago
Pieter Noordhuis
88711fe4fe
Move requiring util to a separate file
14 years ago
Pieter Noordhuis
275030148b
Rewrite multi_bench.js to stop pipelining
14 years ago
Matt Ranney
12d2aebb70
Send empty Array for 0 length mb replies instead of null.
14 years ago
Matt Ranney
79511b4499
Fix parser bug after failed EXEC.
14 years ago
Pieter Noordhuis
4815295ed8
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.
14 years ago
Matt Ranney
05e9699817
Fix for null MULTI response when WATCH condition fails.
14 years ago
Paul Carey
5bddbe3d9a
Partial fix for null multi bulk response.
14 years ago
Matt Ranney
1eb3f6a1aa
Add "drain" and "idle" events.
14 years ago
Matt Ranney
e6f7dc5f20
Check for stream.writable before trying to write()
14 years ago
Matt Ranney
95e60006f6
Add subqueries example.
14 years ago
Matt Ranney
81fc8516e4
Update for v0.3.6
14 years ago
Matt Ranney
1387429ca6
Bump version for error message improvement.
14 years ago
Matt Ranney
f91626d110
Send friendlier error event on stream errors.
14 years ago
Matt Ranney
dd866c0649
Take connection count from command line.
14 years ago
Matt Ranney
6bda787181
Bottom spacer.
14 years ago
Matt Ranney
b097bf2ccd
Add bottom spacer.
14 years ago
Matt Ranney
a3c03dcc68
Add all commands from Redis master, not just ones documented on the Redis wiki.
Use lowercase for all command names.
Build RedisClient and Multi prototype at the same time.
14 years ago
Matt Ranney
d51abad43f
Minor wording tweaks.
14 years ago
Matt Ranney
86b2c22c80
Use db 15 for testing. Adapt many fine tests from fictorial's client.
14 years ago
Matt Ranney
ff517f1f2f
Add changelog.
14 years ago
Matt Ranney
6b21fbfb45
Bump version for null MB response fix.
14 years ago
Matt Ranney
ee976bb82c
Add test for BLPOP, tighten up MULTI tests.
14 years ago
Matt Ranney
7a9ae90fcf
sys -> util
Also, only emit "end" once, which was confusing the tests.
14 years ago
Matt Ranney
645a981231
JSLint fixes.
14 years ago
Matt Ranney
1c5f73f541
Organize examples.
14 years ago
Matt Ranney
85bd648adc
Export RedisClient prototype to support extending.
See examples/extend.js for a simple example.
Remove command list from exports while I was in there.
14 years ago
Matt Ranney
ddcecc5b29
Improvements to recreate redis-benchmark.
14 years ago
Matt Ranney
62dec00285
Bump version for bug fixes.
14 years ago
Matt Ranney
86fccd3cb8
Update contributors.
14 years ago
Matt Ranney
d0ffb47fbb
Update contributors info.
14 years ago
Matt Ranney
b6c48b2357
Merge remote branch 'aivopaas/master'
14 years ago
Matt Ranney
6fd6f7ad32
Merge remote branch 'hanksims/master'
14 years ago
Matt Ranney
b24edbecad
Simple web server that integrates with Redis.
14 years ago
Matt Ranney
e31e0c67fd
Merge branch 'bench'
14 years ago
Hank Sims
0ceb2c0f30
Added a psubscribe example.
14 years ago
Aivo Paas
1cfbdea49a
Minor fixes in tests
Moved a last() call to the end of a test
Fixed typo and added error message when client emits error
14 years ago
Aivo Paas
3495b60047
Fixed .multi() to convert HGETALL result to an object
14 years ago
Matt Ranney
cb87a9b2b7
Set up connections serially.
14 years ago
Matt Ranney
8356ecfda8
Simplify lowercase command prototype.
Suggested by Rasmus Andersson
14 years ago
Matt Ranney
371469d4d4
Merge branch 'master' into bench
14 years ago
Matt Ranney
b4f5891da3
Draw attention to how awesome and trend-setting our speed techniques are.
14 years ago
Matt Ranney
ffa6465728
Bump version for error handling and performance improvement.
14 years ago
Matt Ranney
8ec36ae383
Merge remote branch 'Tim_Smart/performance'
14 years ago
Matt Ranney
c970b12c25
Reset all parser state on error.
14 years ago
Tim-Smart
4d70a8de4b
Loop optimizations
14 years ago
Matt Ranney
d13b506737
Merge remote branch 'orionz/master'
14 years ago