Redis 2.8.12 has been released on June 23th 2014, bringing the following changes :
[FIX / BREAKS BACKWARD COMPATIBILITY] Using
SELECTinside Lua scripts no longer makes the selected DB to be set in the calling client. So Lua can still useSELECT, but the client calling the script will remain set to the original DB. Thix fixes an issue with Redis replication of Lua scripts that calledSELECTwithout reverting the selected DB to the original one. (Salvatore Sanfilippo)[FIX] Sentinel failover was instalbe if the master was detected as available during the failover (especially during manual failovers) because of an implementation error (lack of checking of
SRI_PROMOTEDflag). (Salvatore Sanfilippo)[FIX] Cancel
SHUTDOWNif initial AOF is being written. (Matt Stancliff)[FIX] Sentinel: bind source address for outcoming connections. (Matt Stancliff).
[FIX] Less timing sensitive Sentinel tests. (Salvatore Sanfilippo).
[NEW]
redis-cli --intrinsic-latencystopped withSIGINTstill reports stats (Matt Stancliff)[NEW] Sentinels broadcast an
HELLOmessage ASAP after a failover in order to reach a consistent state faster (before it relied for periodicHELLOmessages). (Salvatore Sanfilippo).[NEW] Jemalloc updated to 3.6.0. (Salvatore Sanfilippo)
[NEW]
CLIENT LISTspeedup. (Salvatore Sanfilippo)[NEW]
CLIENT LISTnew unique incremental ID to every client. (Salvatore Sanfilippo)[NEW]
ROLEcommand added. (Salvatore Sanfilippo)[NEW]
CLIENT KILLnew form to kill by client type and ID (see doc at redis.io for more info). (Salvatore Sanfilippo)[NEW] Sentinel now disconnects clients when instances are reconfigured (see http://redis.io/topics/sentinel-clients). (Salvatore Sanfilippo)
[NEW] Hiredis update to latest version. (Matt Stancliff)
The upgrade urgency is high for Redis, critical for Sentinel.
Please note that this release contains a non backward compatible semantical change to Lua script that should affect an almost zero number of users.
The packages are now available for both Debian 7 “Wheezy” and Debian 6 “Squeeze” on both amd64 and i386 architectures.