-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
[Epic] Sliding Sync in Element Web #22264
Comments
So this has been in Labs for a while now, and isn't on a branch anymore. At the weekly discussion today we decided that this issue can be closed when:
|
Thanks @kegsay. I've updated the checklist in the description above. Do you rely on help from the app team for the remaining tasks? |
From talking to @andybalaam it sounds like the answer is no for now. |
I'm removing this from the WAT project because empirically we haven't really needed to do much / anything out of the WAT to move this forward. Consequently, there's not much value in tracking it in our roadmap. |
This is mostly on me to deploy the SS proxy to |
Is it possible to labs-enable it on released EW, suing self server/ssync proxy? Anything else needed to test apart from enabling? |
Does the sliding sync proxy need to be deployed on element.io? Or would it suffice for the sliding sync proxy that is deployed on matrix.org already at |
@eternaleye the sliding proxy only connects to one server, so you cannot use https://slidingsync.lab.matrix.org/ for servers other than the one it connects to, which you can check using https://slidingsync.lab.matrix.org/client/server.json |
Hi, I wrote a patch to read the .well-known. It's going to need a bit of TLC from someone who knows what they're doing, but this at least allows me to enable sliding sync from labs! |
Why?
Sync performance is poor, both on initial and incremental syncs, and scales linearly with the number of joined rooms.
What?
We’ll integrate support for Sliding Sync which provides a sync mechanism that scales independently of the number of rooms, enabling higher performance for all syncs.
Plan
.well-known/matrix/client
, enabling SS by default if somedefault: true
flag is set on the response, otherwise, keep it toggleable in labs:element.io
which then advertises the proxy so Element people can play with it very easilyInternal references
The text was updated successfully, but these errors were encountered: