-
- Downloads
Handle large chain calc better (#17291)
We calculate the auth chain links outside of the main persist event transaction to ensure that we do not block other event sending during the calculation.
Showing
- changelog.d/17291.misc 1 addition, 0 deletionschangelog.d/17291.misc
- synapse/storage/controllers/persist_events.py 12 additions, 0 deletionssynapse/storage/controllers/persist_events.py
- synapse/storage/databases/main/events.py 179 additions, 70 deletionssynapse/storage/databases/main/events.py
- tests/storage/test_event_chain.py 8 additions, 1 deletiontests/storage/test_event_chain.py
- tests/storage/test_event_federation.py 30 additions, 11 deletionstests/storage/test_event_federation.py
Loading