-
- Downloads
Make all `process_replication_rows` methods async (#13304)
More prep work for asyncronous caching, also makes all process_replication_rows methods consistent (presence handler already is so). Signed off by Nick @ Beeper (@Fizzadar)
Showing
- changelog.d/13304.misc 1 addition, 0 deletionschangelog.d/13304.misc
- synapse/handlers/typing.py 2 additions, 2 deletionssynapse/handlers/typing.py
- synapse/replication/slave/storage/devices.py 4 additions, 2 deletionssynapse/replication/slave/storage/devices.py
- synapse/replication/slave/storage/push_rule.py 4 additions, 2 deletionssynapse/replication/slave/storage/push_rule.py
- synapse/replication/slave/storage/pushers.py 4 additions, 2 deletionssynapse/replication/slave/storage/pushers.py
- synapse/replication/tcp/client.py 4 additions, 2 deletionssynapse/replication/tcp/client.py
- synapse/storage/_base.py 1 addition, 1 deletionsynapse/storage/_base.py
- synapse/storage/databases/main/account_data.py 2 additions, 2 deletionssynapse/storage/databases/main/account_data.py
- synapse/storage/databases/main/cache.py 2 additions, 2 deletionssynapse/storage/databases/main/cache.py
- synapse/storage/databases/main/deviceinbox.py 4 additions, 2 deletionssynapse/storage/databases/main/deviceinbox.py
- synapse/storage/databases/main/events_worker.py 2 additions, 2 deletionssynapse/storage/databases/main/events_worker.py
- synapse/storage/databases/main/presence.py 4 additions, 2 deletionssynapse/storage/databases/main/presence.py
- synapse/storage/databases/main/receipts.py 4 additions, 2 deletionssynapse/storage/databases/main/receipts.py
- synapse/storage/databases/main/tags.py 2 additions, 2 deletionssynapse/storage/databases/main/tags.py
Loading