- 06 May, 2019 2 commits
-
-
antirez authored
-
antirez authored
This is just an experiment for now, there are a couple of race conditions, mostly harmless for the performance gain experiment that this commit represents so far. The general idea here is to take Redis single threaded and instead fan-out on expansive kernel calls: write(2) in this case, but the same concept could be easily implemented for read(2) and protcol parsing. However just threading writes like in this commit, is enough to evaluate if the approach is sounding.
-
- 20 Mar, 2019 1 commit
-
-
Oran Agra authored
also, airty for COMMAND command was wrong.
-
- 18 Mar, 2019 1 commit
-
-
Yossi Gottlieb authored
-
- 03 Mar, 2019 1 commit
-
-
Itamar Haber authored
-
- 27 Feb, 2019 1 commit
-
-
chendianqiang authored
-
- 25 Feb, 2019 1 commit
-
-
antirez authored
-
- 21 Feb, 2019 1 commit
-
-
antirez authored
-
- 13 Feb, 2019 2 commits
-
-
zhaozhao.zz authored
Adding another new filed categories at the end of command reply, it's easy to read and distinguish flags and categories, also compatible with old format.
-
antirez authored
That's not REALLY needed, but... right now with LASTSAVE being the only command tagged as "admin" but not "dangerous" what happens is that after rewrites the rewrite engine will produce from the rules: user default on +@all ~* -@dangerous nopass The rewrite: user default on nopass ~* +@all -@admin -@dangerous +lastsave Which is correct but will have users wondering about why LASTSAVE has something special. Since LASTSAVE after all also leaks information about the underlying server configuration, that may not be great for SAAS vendors, let's tag it as dangerous as well and forget about this issue :-)
-
- 12 Feb, 2019 1 commit
-
-
antirez authored
-
- 11 Feb, 2019 1 commit
-
-
antirez authored
The part that is fixed is that now if the default user is off whatever is its configuration the user is not considered authenticated.
-
- 07 Feb, 2019 1 commit
-
-
antirez authored
-
- 05 Feb, 2019 1 commit
-
-
antirez authored
-
- 04 Feb, 2019 1 commit
-
-
antirez authored
-
- 23 Jan, 2019 4 commits
- 22 Jan, 2019 4 commits
- 21 Jan, 2019 1 commit
-
-
antirez authored
-
- 18 Jan, 2019 1 commit
-
-
antirez authored
-
- 17 Jan, 2019 2 commits
- 16 Jan, 2019 1 commit
-
-
antirez authored
-
- 15 Jan, 2019 3 commits
- 14 Jan, 2019 2 commits
- 11 Jan, 2019 2 commits
- 10 Jan, 2019 1 commit
-
-
antirez authored
-
- 09 Jan, 2019 4 commits