Skip to content

Commit 9ed5a74

Browse files
committed
Added change notes for 3.3.0 release.
1 parent 9f89bb6 commit 9ed5a74

File tree

2 files changed

+33
-1
lines changed

2 files changed

+33
-1
lines changed

CHANGELOG.txt

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,34 @@
1+
3.3.0 (2021-07-01)
2+
------------------
3+
4+
Two important new features:
5+
6+
* You can now connect using `Redis Sentinel
7+
<https://redis.io/topics/sentinel>`. Thanks to @qeternity.
8+
9+
* There's a new ``RedisPubSubChannelLayer`` that uses Redis Pub/Sub to
10+
propagate messages, rather than managing channels and groups directly within
11+
the layer. For many use-cases this should be simpler, more robust, and more
12+
performant.
13+
14+
Note though, the new ``RedisPubSubChannelLayer`` layer does not provide all
15+
the options of the existing layer, including ``expiry``, ``capacity``, and
16+
others. Please assess whether it's appropriate for your needs, particularly
17+
if you have an existing deployment.
18+
19+
The ``RedisPubSubChannelLayer`` is currently marked as *Beta*. Please report
20+
any issues, and be prepared that there may be breaking changes whilst it
21+
matures.
22+
23+
The ``RedisPubSubChannelLayer`` accepts ``on_disconnect`` and
24+
``on_reconnect`` config options, providing callbacks to handle the relevant
25+
connection events to the Redis instance.
26+
27+
Thanks to Ryan Henning @acu192.
28+
29+
For both features see the README for more details.
30+
31+
132
3.2.0 (2020-10-29)
233
------------------
334

README.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ There are two available implementations:
1414
* ``RedisChannelLayer`` is the orignal layer, and implements channel and group
1515
handling itself.
1616
* ``RedisPubSubChannelLayer`` is newer and leverages Redis Pub/Sub for message
17-
dispatch.
17+
dispatch. This layer is currently at *Beta* status, meaning it may be subject
18+
to breaking changes whilst it matures.
1819

1920
Both layers support a single-server and sharded configurations.
2021

0 commit comments

Comments
 (0)