Upgrade 4.0 changelog with more backward incompatibilities.

This commit is contained in:
antirez 2017-06-23 18:34:59 +02:00
parent 0b367871c4
commit a6615423e2

View File

@ -3291,6 +3291,11 @@ Redis 3.2 is mostly a strict subset of 4.0, you should not have any problem
upgrading your application from 3.2 to 4.0. However this is a list of small upgrading your application from 3.2 to 4.0. However this is a list of small
non-backward compatible changes introduced in the 4.0 release: non-backward compatible changes introduced in the 4.0 release:
* The Redis Cluster bus protocol of 4.0 is no longer compatible with Redis 3.2.
This was needed in order to provide Docker / NAT compatibility to Redis
Cluster. SO in order to upgrade a Redis Cluster to 4.0, a mass restart of
all the instances is needed.
* Writable slaves do not propagate writes to their sub-slaves, so writes to * Writable slaves do not propagate writes to their sub-slaves, so writes to
writable slaves remain just local. writable slaves remain just local.
@ -3310,6 +3315,9 @@ non-backward compatible changes introduced in the 4.0 release:
the past since in the past two different forms were provided by the server the past since in the past two different forms were provided by the server
and the new behavior is one of the two. and the new behavior is one of the two.
* The SLOWLOG command entires contain additional two fields: the client address
and name. This is documented in the SLOWLOG command online documentation.
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
Credits: For each release, a list of changes with the relative author is Credits: For each release, a list of changes with the relative author is