Avatar for the matrix-org user
matrix-org
matrix-rust-sdk
BlogDocsChangelog

Branches performance

Pull requests

feat(sync): Allow setting a custom Sliding Sync connection ID and timeline limit on `RoomListService`#6289
last run
2 days ago
feat(sync): Allow setting a custom Sliding Sync connection ID and timeline limit on `RoomListService` Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
3 days ago
69520be
Johennes:johannes/sync-service-customisation
CodSpeed Performance Gauge
0%
refactor(sdk): Inline `RoomEventCacheStateLockWriteGuard::load_more_events_backwards` in `RoomPagination`. The method `RoomEventCacheStateLockWriteGuard::load_more_events_backwards` is used only in one-place: in `RoomPagination::load_more_events_backwards`. This patch inlines this method as it aims at living in `RoomPagination`, not somewhere else. It's purely code move. Nothing else has changed. This patch also updates a test that was accessing `load_more_events_backwards` directly. Now it runs it via `RoomPagination`.
3 days ago
dd5bb99
Hywan:chore-sdk-event-cache-room-pagination-bis-repetitae
CodSpeed Performance Gauge
0%
fix(xtask): The `pos` field can be absent when computing `log sync`. This patch fixes a bug in `xtask log sync` which can miss a `sync_once` log when the `pos` field is absent. It happens when there is no `pos`! Example where `pos` is absent before `timeout`. Note the double space before `timeout`: ``` … > sync_once{conn_id="room-list" timeout=0} > send{request_id="REQ-15" … ``` While when the `pos` is present, it's: ``` … > sync_once{conn_id="room-list" pos="0/m67590980…" timeout=30000} > send{request_id="REQ-23" … ```
3 days ago
ca1cd70
Hywan:fix-xtask-log-sync-moar-spaces
CodSpeed Performance Gauge
×2.5
change(live_location): Move `LiveLocation` out of `TimelineItemContent` and into `MsgLikeKind` ... so that it has access to `MsgLikeContent` reactions
3 days ago
15a9307
stefan/msgLikeLiveLocation
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home Terms Privacy Docs