-
Notifications
You must be signed in to change notification settings - Fork 385
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proposal to improve /members and /joined_rooms #1337
Conversation
As a client author, I very much welcome this. However, I need |
Including sync tokens is out of scope for this proposal. I'm pretty sure you could use the context API to do what you're looking for anyways. |
or the |
A +1 from me for Option 1 here. Options 2 and 3 feel somewhat overblown. |
Signed-off-by: Alexey Rusakov <[email protected]>
Am I right in understanding that this proposal has not yet been implemented in a matrix server? (Indeed, no agreement has yet been reached on what to do.) I am surprised at @KitsuneRal 's assertion that he has implemented client-side features which rely on it... |
This proposal hasn't been implemented anywhere, although part of lazy loading overlaps with this proposal. I have to figure out what exactly needs to change here to accommodate the lazy laoding changes still. |
Uhm, well, then that probably means me sending |
Synapse does implement |
This proposal doesn't address the primary reason for Personally, I'm in favour of keeping Secondly, and more importantly, the In practice, its unlikely that a naive implementation of Having said all that I don't have an objection to adding enough knobs to TL;DR: I think APIs that are designed to be called a lot and need to be "fast" should be separate APIs (with a note in the spec to indicate that fact) Separately, if we're doing filtering I'd prefer we be consistent and use the filter param, at which point I don't really see why we'd not just use Similarly, I like having |
gah, merging branches is hard - reverted in 6ccc548 |
Github won't let you reopen PRs, so #2895 exists now |
Rendered
Author: @turt2live
this was converted from an issue to a PR using github's tooling, which apparently changes the author
Related: https://github.com/matrix-org/matrix-doc/issues/1123