- Jun 25, 2018
-
-
Erik Johnston authored
allow non-consented users to still part rooms (to let us autopart them)
-
Erik Johnston authored
Add fast path to _filter_events_for_server
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
Most rooms have a trivial history visibility like "shared" or "world_readable", especially large rooms, so lets not bother getting the full membership of those rooms in that case.
-
Matthew Hodgson authored
-
Matthew Hodgson authored
-
Matthew Hodgson authored
-
Erik Johnston authored
-
Amber Brown authored
-
Erik Johnston authored
Fix user erasure and re-enable
-
Erik Johnston authored
-
Amber Brown authored
-
Erik Johnston authored
This reverts commit 1d009013.
-
- Jun 22, 2018
-
-
Richard van der Hoff authored
This reverts commit ce0d9111, reversing changes made to b4a5d767.
-
Richard van der Hoff authored
Fix event_push_actions tablescan when reinserting events
-
Mark Haines authored
-
Richard van der Hoff authored
Add some logging to /search and /context queries
-
Erik Johnston authored
-
Erik Johnston authored
-
Richard van der Hoff authored
Make _get_joined_hosts_cache cache non-iterable
-
Erik Johnston authored
-
Richard van der Hoff authored
Make push actions rotation configurable
-
Erik Johnston authored
Support hiding events from deleted users
-
Erik Johnston authored
Simplify get_persisted_pdu
-
Erik Johnston authored
remove dead filter_events_for_clients
-
Erik Johnston authored
-
Richard van der Hoff authored
Improve StateGroupCache efficiency for wildcard lookups
-
Richard van der Hoff authored
When _get_state_for_groups is given a wildcard filter, just do a complete lookup. Hopefully this will give us the best of both worlds by not filling up the ram if we only need one or two keys, but also making the cache still work for the federation reader usecase.
-
Richard van der Hoff authored
Optimise state_group_cache update
-
Richard van der Hoff authored
Log number of events fetched from DB
-
Richard van der Hoff authored
so that we can stub it for the sentinel and not have a billion failing UTs
-
Amber Brown authored
Fix description of "python_gc_time" metric
-
Amber Brown authored
-
- Jun 21, 2018
-
-
Richard van der Hoff authored
-
Amber Brown authored
-
Amber Brown authored
-
Richard van der Hoff authored
When we finish processing a request, log the number of events we fetched from the database to handle it. [I'm trying to figure out which requests are responsible for large amounts of event cache churn. It may turn out to be more helpful to add counts to the prometheus per-request/block metrics, but that is an extension to this code anyway.]
-
- Jun 20, 2018
-
-
Richard van der Hoff authored
Write a clear restart indicator in logs
-