mirror of
https://git.anonymousland.org/anonymousland/synapse-product.git
synced 2025-07-20 09:28:41 -04:00
Correctly filter out extremities with soft failed prevs (#5274)
When we receive a soft failed event we, correctly, *do not* update the forward extremity table with the event. However, if we later receive an event that references the soft failed event we then need to remove the soft failed events prev events from the forward extremities table, otherwise we just build up forward extremities. Fixes #5269
This commit is contained in:
parent
f76d407ef3
commit
58c8ed5b0d
2 changed files with 80 additions and 3 deletions
1
changelog.d/5274.bugfix
Normal file
1
changelog.d/5274.bugfix
Normal file
|
@ -0,0 +1 @@
|
|||
Fix bug where we leaked extremities when we soft failed events, leading to performance degradation.
|
Loading…
Add table
Add a link
Reference in a new issue