1
0
mirror of https://github.com/redis/node-redis.git synced 2025-07-31 05:44:24 +03:00

299 Commits

Author SHA1 Message Date
6711c94d1b Add duplicate function to duplicate the current client instance
Fixes #919
2015-11-23 11:32:23 +01:00
ac9ff9a3b1 Refactor js parser
Fix tests to work with Node.js 0.10
Improve average use case speed by up to 20%
Fix some small js parser issues
2015-11-23 11:32:23 +01:00
8712e32e62 Remove comment about reusing the same multi function. This is not supported anymore.
Fixes #923
2015-11-23 11:30:50 +01:00
8f9ad00de2 Add the redis url to the options object and accept .createClient(null, host, options) 2015-11-23 11:30:50 +01:00
06a1bdd7b0 Fix js parser handling big values not fast enough
Fixes #678
2015-11-23 11:30:35 +01:00
8bf794fb36 Stricten tests by always ending redis with .end(true) if possible 2015-11-22 16:56:54 +01:00
b4e8e79653 v.2.3.0 2015-10-30 15:01:06 +01:00
42e979b1af Add changelog entry and add a note in the readme that detect_buffers does not work in pub sub mode 2015-10-30 14:56:30 +01:00
d454e4025b Fix an issue with .multi after a reconnect on node 0.10
Add .path to .createClient options object for unix sockets
2015-10-29 23:23:20 +01:00
c3502c799f Add gitter batch 2015-10-29 17:25:23 +01:00
92e49437f8 Update appyevor 2015-10-29 17:25:09 +01:00
dc6fc9c113 Use connect_timeout also as the socket_timeout if explicitly provided
Fixes #587
Fixes #393
Closes #652
Closes #394
2015-10-29 14:21:06 +01:00
afc4989495 Remove command queue high and low water marks 2015-10-28 23:53:10 +01:00
790f12909b Update changelog / readme 2015-10-28 23:53:10 +01:00
d5628f414a Move the license in the LICENSE file and update the contributors section 2015-10-28 23:53:10 +01:00
938ed7c753 Add consolidation part to the readme 2015-10-27 11:29:05 +01:00
ce4a67bb74 v.2.2.4 2015-10-17 22:07:34 +02:00
2a65ee48dd Fix some minor issues and add more tests
Do not mutate the options object and add some more tests
2015-10-17 21:56:16 +02:00
2d1b1e2349 Fix benchmark section in the readme 2015-10-12 17:56:56 +02:00
f0e28bf0f7 Minor improvement for .batch and .multi for small values
Improve the speed by round about 5% for small values

Add Multi.exec_atomic
2015-10-12 08:26:46 +02:00
ed2fc95444 Fix should_buffer return values and empty .batch and .auth return value being sync
Fix test
2015-10-11 03:38:41 +02:00
7d2bb8edec Better pipelining
Add fallback mode
2015-10-11 03:37:42 +02:00
9ee1e3c764 Add batch benchmarks 2015-10-11 03:35:22 +02:00
f8c245e04f Add .batch with better pipeline implementation 2015-10-11 03:35:22 +02:00
972d1cdeb4 Add rename_commands option 2015-10-10 05:49:51 +02:00
7922d4eb85 Small style changes 2015-10-07 16:34:41 +02:00
e8d9858e29 Add disable_resubscribingg option. Fixes #472 2015-10-02 23:28:59 +02:00
044db8ca06 Update the readme + changelog 2015-10-02 21:10:08 +02:00
29b31f749a Add a better promise documentation and add some tests 2015-09-30 01:57:58 +02:00
bd4fca130d Make .end flush optional and add some tests 2015-09-24 13:27:32 +02:00
3aa16dd16a Help wanted 2015-09-21 21:59:23 +02:00
604ab4e586 Replace old multi_bench results 2015-09-21 21:56:41 +02:00
715c09dbd2 v.2.0.0 2015-09-21 21:56:41 +02:00
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
2c67ce528e Fixed typo in README.md 2015-09-17 20:48:42 -07:00
55d0036eae Add test and fix keeping the offline queue
Use a new delay after reconnecting
2015-09-16 05:22:07 +02:00
3c2ba8c373 Try exactly until the connection timeout has been reached
Fixes #587
2015-09-16 05:22:07 +02:00
1e0421ac3b Emit errors if the connection timeout / maximum retry attempts have been exceeded
Accept setting max_attempts to zero.
The reconnection event is now emitted when trying to reconnect instead of earlier.
The connection timeout is now going to trigger once after exceeding the maximum timeout instead of stopping earlier.
2015-09-16 05:22:07 +02:00
f2ee8dbc9e Add a connection timeout of 24h as new default for maximum reconnecting 2015-09-16 05:22:07 +02:00
04c986a4cd Lowering the first retry_delay and begin from that value
Earlier the first value was never used, as it was first multiplied by 1.7
2015-09-16 05:22:07 +02:00
cd5cfb4a8e Emit an error when connection permanently goes down
Closes #724 and #615
2015-09-16 05:22:07 +02:00
bb1ab1498b fix badge markdown, address code-review concerns 2015-09-13 10:05:58 -07:00
b717c8154b added windows badge, made changes based on @BrideAr's code-review 2015-09-13 10:00:50 -07:00
1c1c4ea446 Update readme about lower case commands 2015-09-12 19:17:02 +02:00
1f986055c4 add a note about how to turn on the debugger 2015-09-03 23:58:12 -07:00
837ea10a0c show off redis:// format overloading 2015-09-03 23:56:17 -07:00
1eb30add66 Use util.debuglog instead of using different indidivudal styles for debugging 2015-09-02 21:49:11 +02:00
92839c6738 Merge pull request #812 from fintura/readme
Update readme
2015-09-02 19:45:16 +02:00
9c650c805e Merge pull request #706 from serv/master
Removed unnecessary indentations and added some js syntax highlighting
2015-09-02 19:33:04 +02:00
37866b0445 Update readme 2015-09-02 18:07:34 +02:00