summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorantirez <antirez@gmail.com>2015-02-13 08:55:23 +0100
committerantirez <antirez@gmail.com>2015-02-13 08:55:23 +0100
commitb9602d96e3894eb4da446988da62d6aca8fac838 (patch)
tree616720db246dbd26a937b50c9975dc0af1eda363
parent9e6155f4f87a5e256988153ba98c6b248fa6d8cd (diff)
downloadredis-3.0.0-rc4.tar.gz
Redis 2.9.104 (3.0.0 Release Candidate 4).3.0.0-rc4
-rw-r--r--00-RELEASENOTES41
-rw-r--r--src/version.h2
2 files changed, 41 insertions, 2 deletions
diff --git a/00-RELEASENOTES b/00-RELEASENOTES
index 2ce80fd5a..606a37590 100644
--- a/00-RELEASENOTES
+++ b/00-RELEASENOTES
@@ -12,9 +12,48 @@ 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 3.0.0 RC4 (version 2.9.104) ] Release date: 13 feb 2015
+
+Upgrade urgency: High for Redis if you use LRU eviction, low otherwise.
+
+This is the 4th release candidate of Redis 3.0.0, it fixes problems with
+LRU eviction that are not present in older release (2.8.x is not affected)
+and adds new tools to inspect latency and load-test LRU.
+
+>> General changes
+
+* [FIX] redis-cli CSV output NIL spurious newline removed. (Matt Collier)
+* [FIX] Memory efficiency test in unit test is now much faster: it affacted
+ the total "make test" execution time in a bad way. (Salvatore
+ Sanfilippo)
+* [FIX] Fixes and improvements to dict.c and LRU eviction. Redis 3.0.0 new
+ LRU eviction had bugs creating high latency spikes when LRU was
+ happening during the keys dictionary rehashing. This bug is not
+ present into 2.8, was 3.0 specific. As a side effect of this issue
+ dict.c is now improved, and LRU algorithm is more precise (better
+ approximates true LRU). This was a joint effort, see issue
+ #2306 for details. (Oran Agra, Sun He, Salvatore Sanfilippo).
+ Thanks to Charsyam for spotting an integer overflow.
+
+* [NEW] New latency tool: redis-cli --latency-dist is able to show an
+ xterm-256 based spectrum of latencies over time. (Salvatore Sanfilippo)
+* [NEW] redis-cli --lru-test implemented (cache workload simulator). (Salvatore
+ Sanfilippo)
+* [NEW] redis-cli --stat now shows LOAD when Redis is loading data.
+* [NEW] Support "1G" etc. units in CONFIG SET. (Chris Lamb, Salvatore
+ Sanfilippo)
+
+>> Cluster changes
+
+* None.
+
+>> Sentinel changes
+
+* None.
+
--[ Redis 3.0.0 RC3 (version 2.9.103) ] Release date: 30 jan 2015
-Upgrade urgency: High for Redis Cluster users, Low otherwise.
+Upgrade urgency: High for Redis Cluster users, low otherwise.
This is the third release candidate for Redis 3.0.0, the new RC fixes
several critical issues with Redis Cluster.
diff --git a/src/version.h b/src/version.h
index 8335109f6..beccc6eca 100644
--- a/src/version.h
+++ b/src/version.h
@@ -1 +1 @@
-#define REDIS_VERSION "2.9.103"
+#define REDIS_VERSION "2.9.104"