- 27 Sep, 2019 2 commits
- 26 Sep, 2019 3 commits
- 25 Sep, 2019 2 commits
- 23 Sep, 2019 7 commits
-
-
Mike A. Owens authored
SipHash expects a 128-bit key, and we were indeed generating 128-bits, but restricting them to hex characters 0-9a-f, effectively giving us only 4 bits-per-byte of key material, and 64 bits overall. Now, we skip the hex conversion and supply 128 bits of unfiltered random data.
-
antirez authored
-
antirez authored
-
antirez authored
-
antirez authored
-
antirez authored
-
antirez authored
-
- 22 Sep, 2019 1 commit
-
-
valentino authored
discard command should not fail during OOM, otherwise client MULTI state will not be cleared.
-
- 20 Sep, 2019 6 commits
- 18 Sep, 2019 7 commits
- 17 Sep, 2019 4 commits
- 16 Sep, 2019 7 commits
-
-
Okada Haruki authored
-
antirez authored
-
antirez authored
Here we introduce a change in the way we convert values from Lua to Redis when RESP3 is selected: this is possible without breaking the fact we can return directly what a command returned, because there is no Redis command in RESP2 that returns true or false to Lua, so the conversion in the case of RESP2 is totally arbitrary. When a script is written selecting RESP3 from Lua, it totally makes sense to change such behavior and return RESP3 true/false when Lua true/false is returned.
-
antirez authored
-
antirez authored
-
antirez authored
-
antirez authored
-
- 13 Sep, 2019 1 commit
-
-
antirez authored
We want all the scripts to run in RESP2 mode by default. It's up to the caller to switch to V3 using redis.setresp() if it is really needed. This way most scripts written for past Redis versions will continue to work with Redis >= 6 even if the client is in RESP3 mode.
-