Add missing changelog for e91d41483a89dbcd3a6ecc3aeef47d353b5c6681.

Add missing changelog for e91d41483a89dbcd3a6ecc3aeef47d353b5c6681.

diff --git a/CHANGELOG b/CHANGELOG
index 44da34f..b402441 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,16 @@
 - Unrelease
 
   - FIX: `queue_in_memory` option not being passed to the backends.
+  - FIX: `MessageBus::DistributedCache#publish` should raise on error.
+
+    On the redis backend, any errors encountered during `MessageBus#publish`
+    will add the message into an in memory queue and silently swallow the
+    error. While this is behavior is OK for normal message_bus usage, it may
+    lead to inconsistency when using `DistributedCache`. If a process
+    doesn't publish successfully to another process, it will still update
+    its in memory cache leaving the other processes unaware. As such, the
+    distributed cache is out of sync and will require another successful
+    write to the cache to resync all the caches.
 
 15-09-2020
 

GitHub sha: 2d6a1486