1
0
mirror of https://github.com/redis/node-redis.git synced 2025-08-01 16:46:54 +03:00
Commit Graph

31 Commits

Author SHA1 Message Date
d7c31da598 chore: add callback functionality back in
This also improves the performance for multi / batch commands a lot.
The reason is that now there are only callbacks internally even if
a promise is going to be returned in the end.
2017-11-29 19:16:40 -02:00
2b4ab10305 chore - remove standard and use individual config
Standard is not as up to date and still uses a old eslint version.
Instead, use the airbnb default with a couple of modifications.

All required changes are included.
2017-11-28 21:38:21 -02:00
8c63233968 feat: parse info data as numbers if possible and improve parsing 2017-05-28 01:45:19 +02:00
54671f6c52 chore: use arrow functions 2017-05-26 12:32:04 +02:00
55fb67adaf chore: remove mistakenly added file 2017-05-26 12:32:04 +02:00
4d103b4aee chore: update dependencies 2017-05-26 10:27:17 +02:00
e0eed43579 chore: add the diff file back in again 2017-05-25 05:27:53 +02:00
6be5575c5b chore: refactor codebase to promises 2017-05-19 06:14:29 +02:00
b2613b2270 test fixup 2017-05-06 08:16:19 +02:00
f1a7bcd735 chore: use standard 2017-05-06 07:06:52 +02:00
28afc33c9a Remove snack_case and always use camelCase 2017-05-06 01:49:05 +02:00
78187142cb Remove deprecated parser option 2017-05-06 01:49:04 +02:00
47242b342a Add big mget benchmark 2017-05-06 01:48:59 +02:00
fe00bf271d Update redis-parser to v.2.0.0
Update all code accordingly
2016-05-29 01:38:34 +02:00
84abf5c4c2 Fix benchmark not using individual options 2016-05-29 01:38:34 +02:00
dfd493f6ee Update benchmark file 2016-04-23 12:54:43 +02:00
94e9f1fcfc Replace jshint with eslint and add lots of rules
Fix eslint errors accordingly
2016-03-26 14:45:12 +01:00
f2ca678afe Update benchmark to also signal tcp / socket connections 2016-03-07 01:57:56 +01:00
92be1e93c5 Remove buffer bench
This benchmark should not be relied on. v8 is going to inline code and the benchmark expactations won't be met anymore
2016-03-01 17:59:17 +01:00
470ccf632d Improve benchmark by using a higher precision and fix js parser benchmark for buffers 2016-03-01 17:59:16 +01:00
16a1d69c82 Move parsers into seperate module and improve js parser performance 2015-11-30 13:31:26 +01:00
790f12909b Update changelog / readme 2015-10-28 23:53:10 +01:00
3142af5847 Update benchmark and diff output 2015-10-28 23:53:10 +01: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
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
9ee1e3c764 Add batch benchmarks 2015-10-11 03:35:22 +02:00
7922d4eb85 Small style changes 2015-10-07 16:34:41 +02:00
2744fe8650 Optimize statements and speed up the common case 2015-10-02 20:21:13 +02:00
ff47dc3ce8 Improve multi bench
It will now print the total time elapsed and start a redis server if none is running and closes it afterwards again
2015-09-25 00:51:38 +02:00
6975b0723d Add benchmark task to npm 2015-09-20 21:51:53 +02:00
4fa9169f47 Remove very old benchmarks that do not really work anymore are obsolet and rename "benches" to "benchmarks"
This is also going move the multi_bench benchmark into the benchmarks folder
2015-09-19 20:51:57 +02:00