Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Faster joins: Creating events from local users: Don't block. Send events to the separate list of servers. #14058

Closed
Tracked by #12997
reivilibre opened this issue Oct 5, 2022 · 0 comments
Assignees
Labels
A-Federated-Join joins over federation generally suck O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Blocks non-critical functionality, workarounds exist. T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.

Comments

@reivilibre
Copy link
Contributor

Part of #12997.

Instead of blocking whilst trying to calculate server membership of the room, we should take the separate list of servers in the room given to us at the point of join and use that to send out new events.

@richvdh richvdh added the A-Federated-Join joins over federation generally suck label Oct 5, 2022
@squahtx squahtx added S-Minor Blocks non-critical functionality, workarounds exist. T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks. O-Occasional Affects or can be seen by some users regularly or most users rarely labels Oct 5, 2022
@MatMaul MatMaul closed this as completed Nov 25, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A-Federated-Join joins over federation generally suck O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Blocks non-critical functionality, workarounds exist. T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
Projects
None yet
Development

No branches or pull requests

4 participants