matrix-org / dendrite

Dendrite is a second-generation Matrix homeserver written in Go!
https://matrix-org.github.io/dendrite/
Apache License 2.0
5.72k stars 669 forks source link

FInd more efficient way to check room memberships for appservices #468

Open anoadragon453 opened 6 years ago

anoadragon453 commented 6 years ago

Currently app services will get events related to their namespace from any room on the homeserver, even if they are not part of that room yet. This isn't really intended behavior, and thus should be scoped to only the room the app service is a part of.

Half-Shot commented 3 years ago

I don't believe this is still true, do you think @neilalexander ?

neilalexander commented 3 years ago

We now have this as of #1680 but the process isn't amazing so we'd like to find a better/faster way to do it.