Patrick Cloke
92828a7f95
The event persistence code used to handle multiple rooms at a time, but was simplified to only ever be called with a single room at a time (different rooms are now handled in parallel). The code is still generic to multiple rooms causing a lot of work that is unnecessary (e.g. unnecessary loops, and partitioning data by room). This strips out the ability to handle multiple rooms at once, greatly simplifying the code. |
6 달 전 | |
---|---|---|
.. | ||
__init__.py | Add admin endpoint to query room sizes (#15482) | 1 년 전 |
persist_events.py | Simplify event persistence code (#16584) | 6 달 전 |
purge_events.py | Include the room ID in more purge room log lines. (#15222) | 1 년 전 |
state.py | Convert state delta processing from a dict to attrs. (#16469) | 7 달 전 |
stats.py | Fix subscriptable type usage in Python <3.9 (#15604) | 1 년 전 |