Only send RDATA for instance local events. (#8496)
When pulling events out of the DB to send over replication we were not filtering by instance name, and so we were sending events for other instances.
Showing
- changelog.d/8496.misc 1 addition, 0 deletionschangelog.d/8496.misc
- synapse/replication/tcp/streams/_base.py 8 additions, 3 deletionssynapse/replication/tcp/streams/_base.py
- synapse/replication/tcp/streams/events.py 3 additions, 3 deletionssynapse/replication/tcp/streams/events.py
- synapse/storage/databases/main/events.py 7 additions, 5 deletionssynapse/storage/databases/main/events.py
- synapse/storage/databases/main/events_worker.py 18 additions, 14 deletionssynapse/storage/databases/main/events_worker.py
- synapse/storage/databases/main/schema/delta/58/20instance_name_event_tables.sql 17 additions, 0 deletions...ses/main/schema/delta/58/20instance_name_event_tables.sql
Loading
Please register or sign in to comment