feat(nomad devices): batched fetch messages per convo - pagination logic for request of older msgs - pt2 (WPB-24278)#3991
Conversation
6bd7710 to
bf609ac
Compare
Test Results3 897 tests - 801 3 887 ✅ - 694 7m 32s ⏱️ + 4m 31s Results for commit 0535459. ± Comparison against base commit ee44560. This pull request removes 4698 and adds 3897 tests. Note that renamed tests count towards both.This pull request removes 117 skipped tests and adds 10 skipped tests. Note that renamed tests count towards both.♻️ This comment has been updated with latest results. |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## develop #3991 +/- ##
===========================================
- Coverage 59.58% 59.47% -0.12%
===========================================
Files 2023 2025 +2
Lines 65070 65216 +146
Branches 7095 7116 +21
===========================================
+ Hits 38771 38784 +13
- Misses 23122 23250 +128
- Partials 3177 3182 +5
... and 6 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
data/persistence/src/commonMain/db_user/com/wire/kalium/persistence/Messages.sq
Show resolved
Hide resolved
…stance Refactor nomadMessagePagingCoordinator to use a getter instead of lazy initialization.
|



https://wearezeta.atlassian.net/browse/WPB-24278
PR Submission Checklist for internal contributors
The PR Title
SQPIT-764The PR Description
What's new in this PR?
This is phase 2, of batched nomad devices messages sync restore, per conversation restore.
follow up on #3990
This adds:
Needs release with
Testing
Test Coverage (Optional)
Notes (Optional)
Attachments (Optional)
aaScreen.Recording.2026-03-25.at.13.46.56.mp4
PR Post Submission Checklist for internal contributors (Optional)
PR Post Merge Checklist for internal contributors
References
feat(conversation-list): Sort conversations by most emojis in the title #SQPIT-764.