mirror of
https://github.com/fluencelabs/redis
synced 2025-05-16 20:41: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.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
================================================================================
|
||||
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
|
||||
================================================================================
|
||||
|
@ -1 +1 @@
|
||||
#define REDIS_VERSION "4.0.3"
|
||||
#define REDIS_VERSION "4.0.4"
|
||||
|
Loading…
x
Reference in New Issue
Block a user