-
- Downloads
Add type hints to `synapse/storage/databases/main/events_worker.py` (#11411)
Also refactor the stream ID trackers/generators a bit and try to document them better.
Showing
- changelog.d/11411.misc 1 addition, 0 deletionschangelog.d/11411.misc
- mypy.ini 3 additions, 1 deletionmypy.ini
- synapse/replication/slave/storage/_slaved_id_tracker.py 10 additions, 12 deletionssynapse/replication/slave/storage/_slaved_id_tracker.py
- synapse/replication/slave/storage/push_rule.py 0 additions, 4 deletionssynapse/replication/slave/storage/push_rule.py
- synapse/replication/tcp/streams/events.py 3 additions, 3 deletionssynapse/replication/tcp/streams/events.py
- synapse/state/__init__.py 1 addition, 1 deletionsynapse/state/__init__.py
- synapse/state/v1.py 2 additions, 1 deletionsynapse/state/v1.py
- synapse/storage/_base.py 2 additions, 2 deletionssynapse/storage/_base.py
- synapse/storage/databases/main/events.py 17 additions, 12 deletionssynapse/storage/databases/main/events.py
- synapse/storage/databases/main/events_worker.py 142 additions, 76 deletionssynapse/storage/databases/main/events_worker.py
- synapse/storage/databases/main/push_rule.py 7 additions, 4 deletionssynapse/storage/databases/main/push_rule.py
- synapse/storage/util/id_generators.py 62 additions, 54 deletionssynapse/storage/util/id_generators.py
- tests/replication/test_sharded_event_persister.py 5 additions, 1 deletiontests/replication/test_sharded_event_persister.py
Loading
Please register or sign in to comment