-
- Downloads
Convert internal pusher dicts to attrs classes. (#8940)
This improves type hinting and should use less memory.
Showing
- changelog.d/8940.misc 1 addition, 0 deletionschangelog.d/8940.misc
- mypy.ini 1 addition, 0 deletionsmypy.ini
- synapse/push/__init__.py 53 additions, 7 deletionssynapse/push/__init__.py
- synapse/push/emailpusher.py 14 additions, 13 deletionssynapse/push/emailpusher.py
- synapse/push/httppusher.py 18 additions, 18 deletionssynapse/push/httppusher.py
- synapse/push/pusher.py 12 additions, 12 deletionssynapse/push/pusher.py
- synapse/push/pusherpool.py 70 additions, 65 deletionssynapse/push/pusherpool.py
- synapse/replication/slave/storage/_slaved_id_tracker.py 15 additions, 5 deletionssynapse/replication/slave/storage/_slaved_id_tracker.py
- synapse/replication/slave/storage/pushers.py 12 additions, 5 deletionssynapse/replication/slave/storage/pushers.py
- synapse/rest/admin/users.py 1 addition, 15 deletionssynapse/rest/admin/users.py
- synapse/rest/client/v1/pusher.py 1 addition, 14 deletionssynapse/rest/client/v1/pusher.py
- synapse/storage/databases/main/__init__.py 0 additions, 3 deletionssynapse/storage/databases/main/__init__.py
- synapse/storage/databases/main/pusher.py 57 additions, 36 deletionssynapse/storage/databases/main/pusher.py
- synapse/storage/util/id_generators.py 2 additions, 2 deletionssynapse/storage/util/id_generators.py
- tests/push/test_email.py 3 additions, 3 deletionstests/push/test_email.py
- tests/push/test_http.py 5 additions, 5 deletionstests/push/test_http.py
- tests/rest/admin/test_user.py 1 addition, 1 deletiontests/rest/admin/test_user.py
Loading
Please register or sign in to comment