mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-05-04 13:44:58 -04:00
Improve code documentation for the typing stream over replication. (#12211)
This commit is contained in:
parent
735e89bd3a
commit
4a53f35737
5 changed files with 20 additions and 6 deletions
|
@ -67,8 +67,8 @@ class ReplicationStreamProtocolFactory(ServerFactory):
|
|||
class ReplicationStreamer:
|
||||
"""Handles replication connections.
|
||||
|
||||
This needs to be poked when new replication data may be available. When new
|
||||
data is available it will propagate to all connected clients.
|
||||
This needs to be poked when new replication data may be available.
|
||||
When new data is available it will propagate to all Redis subscribers.
|
||||
"""
|
||||
|
||||
def __init__(self, hs: "HomeServer"):
|
||||
|
@ -109,7 +109,7 @@ class ReplicationStreamer:
|
|||
|
||||
def on_notifier_poke(self) -> None:
|
||||
"""Checks if there is actually any new data and sends it to the
|
||||
connections if there are.
|
||||
Redis subscribers if there are.
|
||||
|
||||
This should get called each time new data is available, even if it
|
||||
is currently being executed, so that nothing gets missed
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue