Use _invalidate_cache_and_stream_bulk in more places. (#16616)
This takes advantage of the new bulk method in more places to invalidate caches for many keys at once (and then to stream that over replication).
Showing
- changelog.d/16613.feature 1 addition, 1 deletionchangelog.d/16613.feature
- changelog.d/16616.feature 1 addition, 0 deletionschangelog.d/16616.feature
- synapse/storage/databases/main/account_data.py 18 additions, 6 deletionssynapse/storage/databases/main/account_data.py
- synapse/storage/databases/main/events_bg_updates.py 7 additions, 8 deletionssynapse/storage/databases/main/events_bg_updates.py
- synapse/storage/databases/main/keys.py 10 additions, 7 deletionssynapse/storage/databases/main/keys.py
- synapse/storage/databases/main/presence.py 5 additions, 4 deletionssynapse/storage/databases/main/presence.py
- synapse/storage/databases/main/purge_events.py 20 additions, 11 deletionssynapse/storage/databases/main/purge_events.py
- synapse/storage/databases/main/registration.py 10 additions, 10 deletionssynapse/storage/databases/main/registration.py
Loading
Please register or sign in to comment