Changelog entry for redis cluster MOVED handling
[users/heiko/exim.git] / doc / doc-txt / ChangeLog
index 3fd3f384f1263d5bd8555ecd7f7b9f2411c155bf..060a4ffe428280281bece7c063e4fbf65fdcb3b0 100644 (file)
@@ -8,6 +8,13 @@ options, and new features, see the NewStuff file next to this ChangeLog.
 Since Exim version 4.90
 -----------------------
 
 Since Exim version 4.90
 -----------------------
 
+GF/01 DEFER rather than ERROR on redis cluster MOVED response.
+     When redis_servers is set to a list of > 1 element, and the Redis servers
+     in that list are in cluster configuration, convert the REDIS_REPLY_ERROR
+     case of MOVED into a DEFER case instead, thus moving the query onto the
+     next server in the list. For a cluster of N elements, all N servers must
+     be defined in redis_servers.
+
 JH/01 Replace the store_release() internal interface with store_newblock(),
       which internalises the check required to safely use the old one, plus
       the allocate and data copy operations duplicated in both (!) of the
 JH/01 Replace the store_release() internal interface with store_newblock(),
       which internalises the check required to safely use the old one, plus
       the allocate and data copy operations duplicated in both (!) of the
@@ -118,6 +125,11 @@ JH/23 Fix memory leak during multi-message connections using STARTTLS under
       OpenSSL.  Certificate information is loaded for every new TLS startup,
       and the resources needed to be freed.
 
       OpenSSL.  Certificate information is loaded for every new TLS startup,
       and the resources needed to be freed.
 
+JH/24 Bug 2242: Fix exim_dbmbuild to permit directoryless filenames.
+
+JH/25 Fix utf8_downconvert propagation through a redirect router.  Previously it
+      was not propagated.
+
 
 Exim version 4.90
 -----------------
 
 Exim version 4.90
 -----------------