synapse icon indicating copy to clipboard operation
synapse copied to clipboard

Improve time to join a remote room

Open kittykat opened this issue 3 years ago • 1 comments

Users expect joining a remote room to be fast - a few seconds at most.

The current work being undertaken is protocol level work to allow you to "partially" join a remote room, which allows you to send and receive events, while the join fully completes in the background. End of Q3 we put it out for community testing, with the caveats it a) has lots of edge cases and bugs, and b) doesn't work for worker deployments.

The backend team are currently estimating the remaining work before it can be enabled by default across all deployments.

Note: there is a separate (smaller) tranche of work to actually optimise the code involved in the presence of faster remote room joins. So once the above is complete there might still be a bunch of work to do to get it to a few seconds at most.

Relevant milestones:

These tasks need to be completed for this issue to be closed:

  • [ ] matrix-org/synapse/issues/13173
  • [ ] matrix-org/synapse/issues/12989
  • [ ] matrix-org/synapse/issues/12995
  • [ ] matrix-org/synapse/issues/12997
  • [ ] matrix-org/synapse/issues/12802
  • [ ] matrix-org/synapse/issues/12801
  • [ ] matrix-org/synapse/issues/13000
  • [ ] matrix-org/synapse/issues/12993
  • [ ] matrix-org/synapse/issues/12814
  • [ ] matrix-org/synapse/issues/12815
  • [ ] matrix-org/synapse/issues/13008
  • [ ] matrix-org/synapse/issues/12994
  • [ ] matrix-org/synapse/issues/13003
  • [ ] matrix-org/synapse/issues/13287
  • [ ] matrix-org/synapse/issues/12999
  • [ ] matrix-org/synapse/issues/13504
  • [x] matrix-org/synapse/issues/13777
  • [x] matrix-org/synapse/issues/13945
  • [ ] matrix-org/synapse/issues/13894
  • [x] matrix-org/synapse/issues/13975

kittykat avatar Oct 03 '22 16:10 kittykat

Related (possibly a duplicate of?): #1211

richvdh avatar Oct 05 '22 11:10 richvdh

This is now live, so I think we should close this tracking issue.

erikjohnston avatar Feb 16 '23 09:02 erikjohnston