1
0
mirror of https://github.com/redis/node-redis.git synced 2025-08-06 02:15:48 +03:00
Commit Graph

127 Commits

Author SHA1 Message Date
Ruben Bridgewater
a8c2f223ac Add changelog 2016-04-01 11:42:22 +02:00
Ruben Bridgewater
3c2e6b4a83 Update changelog entry 2016-03-27 05:37:58 +02:00
Ruben Bridgewater
48481552c9 Calling quit should always close the connection 2016-03-27 05:18:38 +02:00
Ruben Bridgewater
0c5947be51 Add string_numbers option to handle very big numbers 2016-03-27 03:19:18 +02:00
Ruben Bridgewater
7a5a4aa535 Fix pub sub mode
There is likely a better and more performant way to fix this but this works so far
and should be good enough to release and improve later.

Make test more robust

Add another test
2016-03-26 02:14:10 +01:00
Ruben Bridgewater
344291a98a Fix monitoring mode 2016-03-25 16:09:20 +01:00
Ruben Bridgewater
bf568b6df7 v.2.5.3 2016-03-21 17:23:11 +01:00
Ruben Bridgewater
fc9967a140 v.2.5.2 2016-03-17 00:02:08 +01:00
Ruben Bridgewater
08a4537263 v.2.5.1 2016-03-15 10:03:18 +01:00
Ruben Bridgewater
093f437fac v.2.5.0 2016-03-15 05:43:10 +01:00
Ruben Bridgewater
aa2d8c04e0 2.5.0-1 2016-03-07 03:31:38 +01:00
Ruben Bridgewater
2684fdbb4d Update changelog 2016-03-07 01:57:56 +01:00
Ruben Bridgewater
60eee34de1 Unify command handling 2016-03-01 17:59:16 +01:00
Ruben Bridgewater
8dcf06754d Add warnings and handle protocol errors gracefuly 2016-03-01 17:59:16 +01:00
Ruben Bridgewater
ccf4c9950d Update readme and changelog 2015-12-31 06:00:20 +01:00
Ruben Bridgewater
16a1d69c82 Move parsers into seperate module and improve js parser performance 2015-11-30 13:31:26 +01:00
Ruben Bridgewater
59984136fe Update changelog and fix a test 2015-11-27 21:40:32 +01:00
Ruben Bridgewater
3f945dbf3e Fix parser regression
Add regression test
Rename big_offset to big_str_size

Fixes #924
2015-11-25 23:32:40 +01:00
Ruben Bridgewater
97e699b5d2 Add release date 2015-11-25 16:23:07 +01:00
Ruben Bridgewater
dc19c75946 Update appveyor redis install location
And fix double brackets in the changelog
2015-11-24 19:38:32 +01:00
Ruben Bridgewater
f877c3950c Add prefix option
Fixes #323

Add key prefix tests

Add changelog entry for prefix
2015-11-24 00:23:18 +01:00
Ruben Bridgewater
32a5e1d148 Add changelog entries 2015-11-23 18:38:06 +01:00
Ruben Bridgewater
06a1bdd7b0 Fix js parser handling big values not fast enough
Fixes #678
2015-11-23 11:30:35 +01:00
Ruben Bridgewater
6cee5df6aa Add changelog release date 2015-11-18 14:02:16 +01:00
Ruben Bridgewater
241e156499 Fix saving buffers with charsets other than utf-8 while using multi
This will also improve pipelinening for buffers and fixes the return value of Batch.exec

Fixes #913
2015-11-18 02:43:43 +01:00
Ruben Bridgewater
ff857f97ae Intermediate fix js parser handling big values very slow
Closes #900
2015-11-08 23:05:15 +01:00
Ruben Bridgewater
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
Ruben Bridgewater
2cc01f52b6 Use higher time difference for slow machines in tests 2015-10-30 01:33:51 +01:00
Ruben Bridgewater
b7a0f6f905 Add test. Closes #909 2015-10-29 23:49:10 +01:00
Ruben Bridgewater
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
Ruben Bridgewater
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
Ruben Bridgewater
afc4989495 Remove command queue high and low water marks 2015-10-28 23:53:10 +01:00
Ruben Bridgewater
790f12909b Update changelog / readme 2015-10-28 23:53:10 +01:00
Ruben Bridgewater
5d08132f7c Fix: do not stop parsing a chunk if the first character is a line break
Add changelog entry
2015-10-27 11:28:03 +01:00
Ruben Bridgewater
304abe4318 Fix individual createClient functions passing undefined options to a new instance. Closes #893 2015-10-18 16:58:34 +02:00
Ruben Bridgewater
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
Ruben Bridgewater
0d4d4d7416 Fix multi not being executed on node 0.10 if not yet ready. Closes #889 2015-10-14 02:24:11 +02:00
Ruben Bridgewater
a408235a38 v.2.2.2 2015-10-14 01:12:41 +02:00
Ruben Bridgewater
3225b1e704 Minor changelog change 2015-10-12 17:47:34 +02:00
Ruben Bridgewater
06f57fd1d9 Add some more notes and tests 2015-10-12 17:21:58 +02:00
Ruben Bridgewater
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
Ruben Bridgewater
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
Ruben Bridgewater
7d2bb8edec Better pipelining
Add fallback mode
2015-10-11 03:37:42 +02:00
Ruben Bridgewater
f8c245e04f Add .batch with better pipeline implementation 2015-10-11 03:35:22 +02:00
Ruben Bridgewater
146d88154c Fix send_command always returning should_buffer boolean
Fix .auth, .select and .exec to return the should_buffer boolean
2015-10-11 03:35:22 +02:00
Ruben Bridgewater
e47ba4a583 Improve performance further 2015-10-11 03:35:21 +02:00
Ruben Bridgewater
2232a8948e Exchange queue with a better one 2015-10-11 03:33:52 +02:00
Ruben Bridgewater
972d1cdeb4 Add rename_commands option 2015-10-10 05:49:51 +02:00
Ruben Bridgewater
6d8daef599 Add changelog entry 2015-10-10 03:40:56 +02:00
Ruben Bridgewater
7922d4eb85 Small style changes 2015-10-07 16:34:41 +02:00