mirror of
https://github.com/fluencelabs/redis
synced 2025-05-17 04:51:19 +00:00
Redis 4.0.4.
This commit is contained in:
parent
8449227f55
commit
cb2f001f52
@ -10,6 +10,33 @@ HIGH: There is a critical bug that may affect a subset of users. Upgrade!
|
|||||||
CRITICAL: There is a critical bug affecting MOST USERS. Upgrade ASAP.
|
CRITICAL: There is a critical bug affecting MOST USERS. Upgrade ASAP.
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
================================================================================
|
||||||
|
Redis 4.0.4 Released Thu Nov 30 18:42:12 CET 2017
|
||||||
|
================================================================================
|
||||||
|
|
||||||
|
Upgrade urgency CRITICAL: Several PSYNC2 bugs can corrupt the slave data set
|
||||||
|
after a restart and a successful PSYNC2 handshake.
|
||||||
|
|
||||||
|
This is a quick followup to Redis 4.0.3 since I forgot to add a few fixes...
|
||||||
|
that are actually described in the 4.0.3 changelog (but not in the list of
|
||||||
|
commits). Basically it's the following commits, implementing the ability
|
||||||
|
to persist scripts into RDB files for a successful PSYNC, otherwise a corruption
|
||||||
|
could happen when a slave is restarted and receives EVALSHA from the master
|
||||||
|
about scripts it does not know:
|
||||||
|
|
||||||
|
8449227f PSYNC2: Fix off by one buffer size in luaCreateFunction().
|
||||||
|
eeac1d35 PSYNC2: just store script bodies into RDB.
|
||||||
|
fb0441a8 PSYNC2: luaCreateFunction() should handle NULL client parameter.
|
||||||
|
0429db3c PSYNC2: Save Lua scripts state into RDB file.
|
||||||
|
d06fbbdd Regression test: Slave restart with EVALSHA in backlog issue #4483.
|
||||||
|
ab3d3aca Prevent corruption of server.executable after DEBUG RESTART.
|
||||||
|
b7c7edf9 Be more verbose when DEBUG RESTART fails.
|
||||||
|
|
||||||
|
Please upgrade ASAP to 4.0.4 becuase 4.0.3 had an incomplete set of fixes.
|
||||||
|
|
||||||
|
Cheers and sorry for the 4.0.3 fiasco ;-)
|
||||||
|
Salvatore
|
||||||
|
|
||||||
================================================================================
|
================================================================================
|
||||||
Redis 4.0.3 Released Thu Nov 30 13:14:50 CET 2017
|
Redis 4.0.3 Released Thu Nov 30 13:14:50 CET 2017
|
||||||
================================================================================
|
================================================================================
|
||||||
|
@ -1 +1 @@
|
|||||||
#define REDIS_VERSION "4.0.3"
|
#define REDIS_VERSION "4.0.4"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user