mirror of
https://github.com/matrix-org/sliding-sync.git
synced 2025-03-10 13:37:11 +00:00

We lazily load timelines for rooms as the client fetches them. If a previously lazily loaded timeine goes out of the window then back in it results in a DELETE/INSERT. We would detect that we already have a timeline for this room and just return that, however that timeline was stale. We now keep this timeline in sync with live events. With regression test.