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

279 Commits

Author SHA1 Message Date
Alejandro Oviedo
3e03f1961b link build badge to master branch 2016-05-17 10:01:07 -03:00
Kevin Leung
bd633d7306 Do you mean snake_case instead of snack_case? 2016-05-04 15:18:26 +08:00
Ruben Bridgewater
03f1a606f7 Improve error handling
Added individual error classes
Don't silently fail for commands without callback from now on
General polishing (e.g. better error messages)

Fix typos
2016-04-29 04:31:39 +02:00
Ruben Bridgewater
cd58e1fd89 Implement message_buffer and pmessage_buffer events 2016-04-29 04:10:23 +02:00
Ruben Bridgewater
8e24380d53 Add optional callback option to duplicate function 2016-04-29 04:10:23 +02:00
Ruben Bridgewater
d2b8f2f391 Add support for camelCase
Fixes missing `EXEC_BATCH` on multi
2016-04-29 04:10:23 +02:00
Ruben Bridgewater
a11e0c5ff9 Don't expose internal variables 2016-04-22 02:32:52 +02:00
Ruben Bridgewater
4e529814d4 Small Readme fixes 2016-04-22 02:32:51 +02:00
Ruben Bridgewater
c2c57ded9e Readme grammar fixes 2016-04-21 04:08:20 +02:00
Kyle
0311198f7d Altered createClient readme
Fixed typos, made language consistent, removed opinion, switched from
bullets to table
2016-04-21 04:08:20 +02:00
Brian Rossmajer
6c118c311f Noting when client.duplicate() might be used
Explicitly pointing out that when blocking and non-blocking functions are used on the same connection, unexpected results can occur
2016-04-07 23:05:56 -04:00
Ruben Bridgewater
b59225e35e Update readme 2016-04-01 11:42:22 +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
a8e7d59e62 Add a note about not prefixing the keys command
Fixes #1012
2016-03-26 00:59:52 +01:00
Ruben Bridgewater
344291a98a Fix monitoring mode 2016-03-25 16:09:20 +01:00
Ruben Bridgewater
7eebdf94d7 Merge pull request #999 from beaulm/patch-1
Fix typo
2016-03-07 03:28:38 +01:00
beaulm
ae0030659f Update README.md
Changed "Note that the API is entire asynchronous" to "Note that the API is entirely asynchronous"
2016-03-06 20:22:43 -06:00
Ruben Bridgewater
7c9c5e2693 Update readme to include more details about retry_strategy and backpressure 2016-03-07 02:34:30 +01:00
Ruben Bridgewater
575ad7357b Insert deprecation warnings and some minor refactoring 2016-03-07 01:57:56 +01:00
Ruben Bridgewater
8dcf06754d Add warnings and handle protocol errors gracefuly 2016-03-01 17:59:16 +01:00
ajk
713151467e Fix the port number in Readme to 6379 instead of 6370 2016-01-18 14:33:37 -08:00
Jan-Erik Rediger
89de457bba Fix typo in README 2016-01-06 18:05:46 -08:00
Ruben Bridgewater
ccf4c9950d Update readme and changelog 2015-12-31 06:00:20 +01:00
Ruben Bridgewater
f6f5d91709 Deprecate .end() by making the flush parameter mandatory and fix the docs 2015-12-30 16:18:17 +01:00
Ruben Bridgewater
e89bcec1c2 Deprecate and warn on null / undefined arguments 2015-12-30 16:18:17 +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
f877c3950c Add prefix option
Fixes #323

Add key prefix tests

Add changelog entry for prefix
2015-11-24 00:23:18 +01:00
Paddy Byers
c74107c972 Add mention of tls option 2015-11-23 16:58:45 +01:00
Ruben Bridgewater
6711c94d1b Add duplicate function to duplicate the current client instance
Fixes #919
2015-11-23 11:32:23 +01:00
Ruben Bridgewater
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
Ruben Bridgewater
8712e32e62 Remove comment about reusing the same multi function. This is not supported anymore.
Fixes #923
2015-11-23 11:30:50 +01:00
Ruben Bridgewater
8f9ad00de2 Add the redis url to the options object and accept .createClient(null, host, options) 2015-11-23 11:30:50 +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
8bf794fb36 Stricten tests by always ending redis with .end(true) if possible 2015-11-22 16:56:54 +01:00
Ruben Bridgewater
b4e8e79653 v.2.3.0 2015-10-30 15:01:06 +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
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
c3502c799f Add gitter batch 2015-10-29 17:25:23 +01:00
Ruben Bridgewater
92e49437f8 Update appyevor 2015-10-29 17:25:09 +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
d5628f414a Move the license in the LICENSE file and update the contributors section 2015-10-28 23:53:10 +01:00
Ruben Bridgewater
938ed7c753 Add consolidation part to the readme 2015-10-27 11:29:05 +01:00
Ruben Bridgewater
ce4a67bb74 v.2.2.4 2015-10-17 22:07: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
2d1b1e2349 Fix benchmark section in the readme 2015-10-12 17:56:56 +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