element-hq / element-hq/synapse
joining a large room completely hosed a homeserver
Open
A-Federated-Join
A-Performance
O-Uncommon
S-Major
T-Defect
- Dominant language
- Python
- Stars
- 4.6k
- Forks
- 600
- Avg merge
- 5d 6h
- Merged PRs (30d)
- 46
Description
This issue has been migrated from [#3527](https://github.com/matrix-org/synapse/issues/3527).
---
somewhat related to #3495, but seen from the other end. The joining server thought the join failed, but other servers in the room think it joined successfully, and are now sending it events. The joining server, however, is missing a bunch of important stuff, so is sending off millions of `get_missing_events` requests, which are slow (cf #3526), end up getting queued (cf #3524), and 429ed, and federation basically ends up breaking down
Contributor guide
Assessment
This issue has not been assessed yet.