Sean Quah
Sean Quah
> Thanks! So are all conceptually-boolean fields supposed to be booleans in the JSON representation? The first example on https://matrix-org.github.io/synapse/develop/admin_api/user_admin_api.html shows this: > > ``` > "is_guest": 0, > "admin":...
We block waiting for full state of new events here: ``` 2022-07-27 19:42:43,803 - synapse.storage.util.partial_state_events_tracker - 78 - INFO - GET-8 - Awaiting un-partial-stating of events ['$Z91x7vE6bB1EEdbdRR1gZOsYDk-I0tOayX11eEtKK6I'] Stack (most recent...
> We block waiting for full state of new events here: This is only true for incremental lazy-loading `/sync`s. Initial and gappy `/sync`s also block inside `compute_state_delta`.
Synapse: - https://github.com/matrix-org/synapse/pull/13474 - https://github.com/matrix-org/synapse/pull/13477 Complement: - https://github.com/matrix-org/complement/pull/440 - https://github.com/matrix-org/complement/pull/441 - https://github.com/matrix-org/complement/pull/442
@lchanouha I'm guessing the spiky part of the graph from 2022-03-02 to 2022-03-08 is Synapse 1.53/1.54? Which version of Synapse were you running from 2022-03-13 onwards / what changed between...
It's interesting to see that matrix.org's memory usage also shows a linear rise in memory over time, until restarted:  That's like to just be caches filling up though. We...
> Are all of matrix.org's cache's configured with time-based expiry? I think so?
There appear to be three caches that are not subject to time-based expiry in Synapse: * `get_users_in_room`, with a base size of 100,000. * `get_rooms_for_user_with_stream_ordering`, with a base size of...
\> Our issue doesn't look related to cache, the cache usage is consistently very low. `synapse_util_caches_cache_size_bytes` has a label for each individual cache. Does that chart show the sum over...
@felixdoerre Would you be willing to turn on `track_memory_usage` (see https://github.com/matrix-org/synapse/issues/12160#issuecomment-1097993084 for instructions) and get a chart of `synapse_util_caches_cache_size_bytes` instead? It'd be very useful to see the largest caches by...