Persist Matrix Timeline
Categories
(Chat Core :: Matrix, enhancement)
Tracking
(Not tracked)
People
(Reporter: khushil324, Assigned: khushil324)
References
Details
Attachments
(1 file)
12.70 KB,
patch
|
Details | Diff | Splinter Review |
Comment 1•4 years ago
|
||
Hey Khushil -- what does this bug mean? Do you mean persist it so we don't have to do a full sync every time?
Assignee | ||
Comment 2•4 years ago
•
|
||
Right now, when the user connects, only a certain number of events in the room can be received. Let's say 8. So each time user connects to the server, the last 8 events in the rooms will be received by the users. So if there are no new events in the room, the user will still receive the last 8 events he/she previously received. And there are 100 new events in the room, the user will still receive only 8 events. So we need to have a map for the user to keep track of the last event in each room plus paginate to the last received event if there are more than 8 events.
Assignee | ||
Comment 3•3 years ago
|
||
Comment 4•3 years ago
|
||
With bug 1701213 and bug 1699104 we show all events the user hasn't read for sure in a room (if the homeserver supports m.fully_read).
Description
•