summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorantirez <antirez@gmail.com>2014-06-23 16:56:18 +0200
committerantirez <antirez@gmail.com>2014-06-23 16:56:18 +0200
commit32ebb3e65155033f6cedf542a0a13ab9e4643c7b (patch)
tree44c53a436017a994655b941471755267e65bd5e5
parent5d16a838db8fa1dea4af88b92756fc121572b9ba (diff)
downloadredis-2.8.12.tar.gz
Redis 2.8.12.2.8.12
-rw-r--r--00-RELEASENOTES38
-rw-r--r--src/version.h2
2 files changed, 39 insertions, 1 deletions
diff --git a/00-RELEASENOTES b/00-RELEASENOTES
index 91e662ef6..4955782d1 100644
--- a/00-RELEASENOTES
+++ b/00-RELEASENOTES
@@ -14,6 +14,44 @@ 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 2.8.12 ] Release date: 23 Jun 2014
+
+# UPGRADE URGENCY: HIGH for Redis, CRITICAL for Sentinel.
+
+# WARNING: This release contains a non backward compatible semantical change
+ to Lua script that should affect an almost zero number of users.
+
+* [FIX / BREAKS BACKWARD COMPATIBILITY] Using SELECT inside Lua scripts no
+ longer makes the selected DB to be set in the calling client.
+ So Lua can still use SELECT, but the client calling the script will
+ remain set to the original DB. Thix fixes an issue with Redis
+ replication of Lua scripts that called SELECT without 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_PROMOTED flag). (Salvatore Sanfilippo)
+* [FIX] Cancel SHUTDOWN if 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-latency stopped with SIGINT still reports
+ stats (Matt Stancliff)
+* [NEW] Sentinels broadcast an HELLO message ASAP after a failover in order to
+ reach a consistent state faster (before it relied for periodic HELLO
+ messages). (Salvatore Sanfilippo).
+* [NEW] Jemalloc updated to 3.6.0. (Salvatore Sanfilippo)
+* [NEW] CLIENT LIST speedup. (Salvatore Sanfilippo)
+* [NEW] CLIENT LIST new unique incremental ID to every client. (Salvatore
+ Sanfilippo)
+* [NEW] ROLE command added. (Salvatore Sanfilippo)
+* [NEW] CLIENT KILL new 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)
+
--[ Redis 2.8.11 ] Release date: 11 Jun 2014
# UPGRADE URGENCY: HIGH if you use Lua scripting, LOW otherwise.
diff --git a/src/version.h b/src/version.h
index f387e0c1a..f9f44ea8c 100644
--- a/src/version.h
+++ b/src/version.h
@@ -1 +1 @@
-#define REDIS_VERSION "2.8.11"
+#define REDIS_VERSION "2.8.12"