Fix background updates to handle redactions/rejections (#5352)
* Fix background updates to handle redactions/rejections In background updates based on current state delta stream we need to handle that we may not have all the events (or at least that `get_events` may raise an exception).
Showing
- changelog.d/5352.bugfix 1 addition, 0 deletionschangelog.d/5352.bugfix
- synapse/handlers/presence.py 7 additions, 4 deletionssynapse/handlers/presence.py
- synapse/handlers/stats.py 13 additions, 5 deletionssynapse/handlers/stats.py
- synapse/storage/events_worker.py 37 additions, 0 deletionssynapse/storage/events_worker.py
- tests/handlers/test_stats.py 59 additions, 3 deletionstests/handlers/test_stats.py
Loading
Please register or sign in to comment