Bryce Baril
d5c7a2ce2e
Formatting
2013-10-02 22:12:56 -07:00
David Barshow
a4f266684e
Make retry_max_delay option work correctly when retry_backoff becomes greater than one
2013-10-02 21:56:02 -07:00
bobrik
31c22be6b9
String is not an error
2013-10-02 21:35:51 -07:00
Bryce Baril
b12c49a207
Add unref() method to RedisClient that will call unref() on the socket connection, allowing it to close when unused. This is experimental because it does not yet understand the Redis protocol, so subscriptions or blocking operations will not work correctly.
2013-10-02 16:10:26 -07:00
Bryce Baril
5f125b51d4
Issue #439 (and others): Stop assuming all "message" or "pmessage" replies are pubsub replies. Check pub_sub_mode as well.
2013-10-02 14:04:28 -07:00
Bryce Baril
520ed070d6
0.8.5
v0.8.5
2013-09-26 08:02:58 -07:00
Bryce Baril
5f3537e93c
Prep for release
2013-09-26 08:02:55 -07:00
Bryce Baril
8f71003009
Add test for auth_pass option submitted by hpeinar
2013-07-24 08:21:28 -07:00
Bryce Baril
882556e32d
Merge branch 'master' of https://github.com/hpeinar/node_redis into hpeinar-master
2013-07-24 08:09:53 -07:00
Bryce Baril
278137c399
0.8.4
v0.8.4
2013-06-26 18:17:26 -07:00
Bryce Baril
9fd7341b2d
Changelog for 0.8.4
2013-06-26 18:17:21 -07:00
Kwangsu Kim
46cd9329b1
Fix TypeError when handling multi exception
...
When errors occurs using multi/exec, avoid "TypeError: Cannot read property 'length' of undefined"
2013-06-26 02:48:15 +09:00
Henrik Peinar
660b89bb42
Added auth_pass to readme too
2013-05-31 11:11:37 -07:00
Henrik Peinar
4dcfa0f92a
Auth_pass should be part of options
2013-05-31 10:54:11 -07:00
Jonathan Bergknoff
35001fec76
If password is supplied but redis server does not require it, continue without throwing an error
2013-05-09 10:46:26 -07:00
Bryce Baril
515e975539
Switching RedisClient.prototype.end to call .destroySoon() vs .end() on the stream to have compatible behavior between 0.8 and 0.10. Fixes #419
2013-05-05 10:43:17 -07:00
Bryce Baril
807aaf91b7
Add guards to some newer tests for older Redis server differences. Fixes #430
2013-05-05 10:01:38 -07:00
Bryce Baril
50b1c90bf2
Merge branch 'master' of https://github.com/squamos/node_redis into squamos-master
2013-05-05 09:50:58 -07:00
Bryce Baril
19c918db51
Revert "Deprecate end() by having it call quit() instead. Marked for eventual removal. Fixes #419 "
...
A hard client-side quit is useful for test purposes, and some other rare use cases.
This reverts commit a8ee9cdb13
.
2013-05-05 09:33:47 -07:00
Bryce Baril
747cd1f10f
Merge branch 'jifeng-master'
2013-04-27 08:25:39 -07:00
Bryce Baril
cfd10ac46d
Merge branch 'jeffbski-0.8.2-unsub-empty'
2013-04-27 08:23:45 -07:00
Bryce Baril
b321af5cfc
Merge branch 'thanpolas-fix-exception-in-multi-exec'
2013-04-27 08:15:17 -07:00
Bryce Baril
a8ee9cdb13
Deprecate end() by having it call quit() instead. Marked for eventual removal. Fixes #419
2013-04-27 08:10:37 -07:00
Bryce Baril
9d14970782
Adding missing 0.8.3 changelog
2013-04-27 08:02:52 -07:00
Amos Barreto
b30efac476
Protect connection retries from application exceptions
2013-04-24 14:11:02 -07:00
Thanasis Polychronakis
802539b07e
update docs for MULTI exception
2013-04-19 15:49:32 +03:00
Thanasis Polychronakis
a86720097e
added test for MULTI exception
2013-04-19 15:40:53 +03:00
Bryce Baril
aa50c789df
Merge branch 'master' of https://github.com/mciparelli/node_redis into mciparelli-master
2013-04-18 22:04:10 -07:00
Thanasis Polychronakis
ed57dcd9d5
handling of errors on multi, now returns 'err' array type
2013-04-18 22:25:58 +03:00
Thanasis Polychronakis
c7633bf738
fix unescaped exception in Multi.exec
2013-04-18 21:48:35 +03:00
Luke Plaster
e63947b0b6
Amended subscriber mode error message
2013-04-14 16:45:25 +01:00
Luke Plaster
f558cae049
Amended README to refer to 'pub/sub' mode as 'subscriber' mode; fixes mranney/node_redis#420
2013-04-14 16:32:35 +01:00
Bryce Baril
8feaf8d904
0.8.3
v0.8.3
2013-04-09 16:09:41 -07:00
Martín Ciparelli
2e4c178382
added tests for #404
2013-04-09 16:13:25 -03:00
englandpost
3e0762e6ec
fix fwd errors test for node >= 0.9.1
...
it seems that listeners are no longer mutable
* events: Make emitter.listeners() side-effect free (isaacs, Joe Andaverde)
https://raw.github.com/joyent/node/v0.9.1/ChangeLog
2013-04-05 00:44:06 +04:00
Jeff Barczewski
383bafd2cf
limit cbtests to 2.6.11 and above
...
Test hangs on older versions of Redis
2013-03-27 13:39:43 -05:00
继风
44526402dc
fix bug when callback is undefined
2013-03-27 15:58:50 +08:00
Bryce Baril
b0f7760b19
Merge branch 'select_db_exception' of https://github.com/roamm/node_redis into roamm-select_db_exception
2013-03-26 21:47:09 -07:00
Jeff Barczewski
655681f790
fix empty unsub/punsub TypeError
...
When unsubscribe or punsubscribe is called and it has
no subscriptions, the reply[1] is a null which causes
`TypeError: Cannot call method 'toString' of null`
Check if reply[1] is null before calling toString otherwise
just pass null.
2013-03-26 10:49:13 -05:00
Jeff Barczewski
0c143a7299
failing tests for empty unsub and punsub
...
When unsubscribe or punsubscribe is called
and there is nothing to unsubscribe from, the reply[1]
argument is a null which causes a TypeError
Cannot call method 'toString' of null
```
TypeError: Cannot call method 'toString' of null
at RedisClient.return_reply (/Users/barczewskij/projects/node_redis/index.js:633:65)
at ReplyParser.RedisClient.init_parser (/Users/barczewskij/projects/node_redis/index.js:266:14)
at ReplyParser.EventEmitter.emit (events.js:96:17)
at ReplyParser.send_reply (/Users/barczewskij/projects/node_redis/lib/parser/javascript.js:300:10)
at ReplyParser.execute (/Users/barczewskij/projects/node_redis/lib/parser/javascript.js:211:22)
at RedisClient.on_data (/Users/barczewskij/projects/node_redis/index.js:483:27)
at Socket.<anonymous> (/Users/barczewskij/projects/node_redis/index.js:82:14)
at Socket.EventEmitter.emit (events.js:96:17)
at TCP.onread (net.js:396:14)
```
2013-03-26 10:48:11 -05:00
Martín Ciparelli
859d2b1171
removed console.log line
2013-03-21 17:14:41 -03:00
Martín Ciparelli
92b7b6dd6d
fixes #404
2013-03-21 16:07:05 -03:00
roam
290de97e18
Fixed a subtle error where commands issued within the idle event handler
2013-03-18 16:27:55 +08:00
roam
6fb7204ca5
Add a test case for reconnect_select_db_after_pubsub
2013-03-18 16:08:58 +08:00
Bryce Baril
3aab43e55a
Spelling fix in the docs.
2013-03-17 16:31:05 -07:00
Bryce Baril
13d53695de
Merge pull request #405 from tomaszdurka/issue-405
...
Add docu for options: max_attempts, connect_timeout
2013-03-17 16:28:35 -07:00
Tomasz Durka
c456315c1c
Add docu for options: max_attemps connect_timeout
2013-03-18 00:16:58 +01:00
Bryce Baril
d03d747145
Merge branch 'add-retry-max' of https://github.com/tomaszdurka/node_redis into tomaszdurka-add-retry-max
2013-03-17 15:59:40 -07:00
Tomasz Durka
3759291034
Docu
2013-03-17 23:52:17 +01:00
Tomasz Durka
0698a5e627
Formatting
2013-03-17 23:45:51 +01:00