]> git.saurik.com Git - redis.git/blobdiff - 00-RELEASENOTES
Marginally cleaner lookupKeyByPattern() implementation.
[redis.git] / 00-RELEASENOTES
index dd87cb18a7dbe21db94605f3deba4de0bcd76464..64acd87d1df87522f7d81dd4759bed025468a1f6 100644 (file)
@@ -3,18 +3,15 @@ Redis 2.6 release notes
 Migrating from 2.4 to 2.6
 =========================
 
-Redis 2.4 is mostly a strict subset of 2.6.
-The only thing you should be aware is that you can't use .rdb and AOF files
-generated with 2.4 into a 2.2 instance.
+Redis 2.4 is mostly a strict subset of 2.6. However there are a few things
+that you should be aware of:
 
-2.4 slaves can be attached to 2.2 masters, but not the contrary, and only for
-the time needed to perform the version upgrade.
+* You can't use .rdb and AOF files generated with 2.6 into a 2.4 instance.
+* 2.4 slaves can be attached to 2.6 masters, but not the contrary, and only
+  for the time needed to perform the version upgrade.
 
-From the point of view of the API Redis 2.4 only adds new commands
-(other commands now accepts a variable number of arguments) so you don't need
-to modify your program in order to use Redis 2.4.
-
-However there are a few semantical differences that you should be aware of:
+There are also a few API differences, that are unlikely to cause problems,
+but it is better to keep them in mind:
 
 * SORT now will refuse to sort in numerical mode elements that can't be parsed
   as numbers.
@@ -22,7 +19,14 @@ However there are a few semantical differences that you should be aware of:
   break code that was not conceived exploting the previous resolution error
   in some way.)
 * INFO output is a bit different now, and contains empty lines and comments
-  starting with '#'.
+  starting with '#'. All the major clients should be already fixed to work
+  with the new INFO format.
+
+Also the following redis.conf and CONFIG GET / SET parameters changed name:
+
+    * hash-max-zipmap-entries, now replaced by hash-max-ziplist-entries
+    * hash-max-zipmap-value, now replaced by hash-max-ziplist-value
+    * glueoutputbuf was no completely removed as it does not make sense
 
 ---------
 CHANGELOG
@@ -42,7 +46,7 @@ UPGRADE URGENCY: We suggest new users to start with 2.6.0, and old users to
   in slaves.
 * Milliseconds resolution expires, also added new commands with milliseconds
   precision (PEXPIRE, PTTL, ...).
-* Clinets max output buffer soft and hard limits. You can specifiy different
+* Clients max output buffer soft and hard limits. You can specifiy different
   limits for different classes of clients (normal,pubsub,slave).
 * AOF is now able to rewrite aggregate data types using variadic commands,
   often producing an AOF that is faster to save, load, and is smaller in size.