Skip to content

Optimize sliding sync with progressive loading#232

Merged
7w1 merged 2 commits intoSableClient:devfrom
Just-Insane:perf/sliding-sync
Mar 13, 2026
Merged

Optimize sliding sync with progressive loading#232
7w1 merged 2 commits intoSableClient:devfrom
Just-Insane:perf/sliding-sync

Conversation

@Just-Insane
Copy link
Contributor

@Just-Insane Just-Insane commented Mar 12, 2026

  • Implement 100-room chunk loading for sliding sync
  • Add 100ms delay before active room subscription
  • Fix timeline range management for better scroll behavior
  • Optimize timeline limits based on device capabilities (50-150 events)

@Just-Insane Just-Insane requested a review from a team March 12, 2026 18:32
@Just-Insane
Copy link
Contributor Author

Still some slight jumpiness with when loading but this cuts down a majority of it now

- All TypeScript and ESLint checks passing
@7w1 7w1 merged commit 6b5466e into SableClient:dev Mar 13, 2026
6 checks passed
@Just-Insane Just-Insane deleted the perf/sliding-sync branch March 13, 2026 16:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants