- 06 May, 2019 4 commits
-
-
antirez authored
-
antirez authored
-
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.
-
- 26 Apr, 2019 2 commits
-
-
vattezhang authored
-
vattezhang authored
-
- 24 Apr, 2019 1 commit
-
-
git-hulk authored
-
- 11 Apr, 2019 1 commit
-
-
James Rouzier authored
-
- 10 Apr, 2019 1 commit
-
-
antirez authored
-
- 09 Apr, 2019 1 commit
-
-
yongman authored
-
- 08 Apr, 2019 2 commits
- 28 Mar, 2019 1 commit
-
-
David Carlier authored
-
- 24 Mar, 2019 3 commits
-
-
Oran Agra authored
when redis appends the blocked client reply list to the real client, it didn't bother to check if it is in fact the master client. so a slave executing that module command will send replies to the master, causing the master to send the slave error responses, which will mess up the replication offset (slave will advance it's replication offset, and the master does not)
-
Yossi Gottlieb authored
-
Yossi Gottlieb authored
-
- 21 Mar, 2019 11 commits
-
-
Dvir Volk authored
-
Oran Agra authored
-
Yossi Gottlieb authored
Add a flag to automatically protect filters from being called recursively by their own module.
-
Yossi Gottlieb authored
-
antirez authored
Related to #3829.
-
antirez authored
See #3829.
-
Yossi Gottlieb authored
A filter handle is returned and can be used to unregister a filter. In the future it can also be used to further configure or manipulate the filter. Filters are now automatically unregistered when a module unloads.
-
antirez authored
-
Dvir Volk authored
-
Dvir Volk authored
-
Dvir Volk authored
-
- 20 Mar, 2019 4 commits
-
-
Oran Agra authored
in diskless replication - master was not notifing the slave that rdb transfer terminated on error, and lets slave wait for replication timeout
-
oranagra authored
also reduce an excess sleep
-
Oran Agra authored
like in SUNIONSTORE etc, commands that perform writes are expected to open all keys, even input keys, with lookupKeyWrite
-
Oran Agra authored
also, airty for COMMAND command was wrong.
-
- 19 Mar, 2019 2 commits
-
-
Yossi Gottlieb authored
-
Dvir Volk authored
-
- 18 Mar, 2019 7 commits
-
-
Yossi Gottlieb authored
-
Yossi Gottlieb authored
-
Yossi Gottlieb authored
-
Yossi Gottlieb authored
-
Yossi Gottlieb authored
-
antirez authored
-
antirez authored
Bug signaled by @vattezhang in PR #5940 but fixed differently.
-