Skip to content

fix(object-list): keep searching across all pages until exhausted - #215

Open
ajax-bakun-n wants to merge 1 commit into
rustfs:mainfrom
ajax-bakun-n:fix/object-search-auto-paginate
Open

fix(object-list): keep searching across all pages until exhausted#215
ajax-bakun-n wants to merge 1 commit into
rustfs:mainfrom
ajax-bakun-n:fix/object-search-auto-paginate

Conversation

@ajax-bakun-n

@ajax-bakun-n ajax-bakun-n commented Aug 31, 2026

Copy link
Copy Markdown

Description

Object search only filtered the already-loaded page (up to 1000 objects) instead of continuing through the rest of the bucket, so a match further in was reported as not found.

This adds an automatic, debounced background pagination loop that keeps fetching subsequent pages while a search term is active, until the prefix is exhausted — with a stop/resume control so the user can cut a long scan short.

Type of Change

  • New feature (auto-continue search + stop/resume control)

Testing

  • Unit tests added/updated
  • Manual testing completed (verified against a live rustfs deployment)
pnpm test:run

Checklist

  • Code follows the project's style guidelines
  • Self-review completed
  • TypeScript types are properly defined
  • All commit messages are in English (Conventional Commits)
  • All existing tests pass
  • No new dependencies added

Related Issues

Closes rustfs/rustfs#2093

Additional Notes

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.

Expand Search/Sort functionality from console

1 participant