synapse
synapse copied to clipboard
Synapse: Matrix homeserver written in Python/Twisted.
v1.61.1 release dramatically reduced federation sender calls to the `_get_joined_profile_from_event_id` cache (see: https://github.com/matrix-org/synapse/pull/12955#issuecomment-1162800438). This seems to have returned in 1.63.1, the jump below is when we upgraded from 1.61.1 ->...
### Description I was in a space and for some reason I wanted to leave and come back to check something. I couldn't leave so I asked the admin to...
### Description Looking at the documentation for filter_timeline_limit: https://github.com/matrix-org/synapse/blob/master/docs/usage/configuration/config_documentation.md#filter_timeline_limit This says it would set the limit for the events returned on /sync. But it actually sets the upper limit for...
### Description Hello! I'm running an homeserver on Debian11 Proxmox LXC with 2 CPUs and 4GB RAM (never peaked out until now). On the homeserver I have Discord, Signal, Telegram...
I just upgraded `#synapse:matrix.org` because I got fed up of losing my ops bit. It was a v4 room. EDIT 2022-08-03 by @DMRobertson: if you suspect you have seen a...
There are two major changes here: 1. replace using dicts for push rules with proper structs; and 2. stop copying the base rules all over the place. I didn't split...
This means if a user sets their status message while another user is logged out of all of their devices, that other user won't get the (new) status message. This...
[matrix-org/synapse/runs/7609443787?check_suite_focus=true](https://github.com/matrix-org/synapse/runs/7609443787?check_suite_focus=true)
Currently, `/_matrix/client/v3/directory/room/{roomAlias}` has to be routed to the main process, which is a bit silly because these can be relatively high volume, and handling them on the main process means...
Currently, attempts to backfill block until state resync completes. It would be nice if we had a partial-state equivalent for backfill, so that users can see history before the resync...