Make partial mobile Search pagination retryable and lossless #808

Merged
timmy merged 1 commits from timmy/807-lossless-partial-search into main 2026-08-14 07:35:03 +00:00
Owner

Closes #807

What changed

  • paginate issue and pull Search streams independently with balanced odd limits
  • retain failed stream pages for in-place retry without skipping recovered results
  • append and deduplicate recovered results while preserving query/scope cancellation
  • label the mobile continuation action Retry missing results when Search is partial

Verification

  • RED: four focused behavioral tests failed before implementation
  • GREEN: python3 -m pytest -q — 1532 passed
  • bundle size guard remains green
Closes #807 ## What changed - paginate issue and pull Search streams independently with balanced odd limits - retain failed stream pages for in-place retry without skipping recovered results - append and deduplicate recovered results while preserving query/scope cancellation - label the mobile continuation action **Retry missing results** when Search is partial ## Verification - RED: four focused behavioral tests failed before implementation - GREEN: `python3 -m pytest -q` — 1532 passed - bundle size guard remains green
timmy added 1 commit 2026-08-14 07:33:03 +00:00
fix: make partial search pagination lossless (Closes #807)
All checks were successful
CI / lint (pull_request) Successful in 1m34s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
10f7cc832a
timmy merged commit cacecac865 into main 2026-08-14 07:35:03 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#808
No description provided.