Skip to content

feat: pagination#696

Merged
ricellis merged 43 commits intomainfrom
pagination
Jun 30, 2025
Merged

feat: pagination#696
ricellis merged 43 commits intomainfrom
pagination

Conversation

@ricellis
Copy link
Copy Markdown
Member

PR summary

Add pagination feature code.

Fixes: s1178

Note: An existing issue is required before opening a PR.

PR Checklist

Please make sure that your PR fulfills the following requirements:

  • The commit message follows the
    Angular Commit Message Guidelines.
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features) - common README update to follow shortly

PR Type

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • New tests
  • Build/CI related changes
  • Documentation content changes
  • Other (please describe)

What is the current behavior?

Users have to write code their own code to paginate.

What is the new behavior?

Add pagination feature that provides language native streams/iterators for pages and rows for:

  • Query all documents (global & partitioned)
  • Query all design documents
  • Query with selector syntax (global and partitioned)
  • Query a search index (global & partitioned)
  • Query a MapReduce view (global & partitioned)

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

Making the feature available early (beta) while we complete scenario tests.

@ricellis ricellis self-assigned this Jun 30, 2025
@ricellis ricellis requested a review from a team as a code owner June 30, 2025 11:03
@ricellis ricellis merged commit db6243c into main Jun 30, 2025
8 checks passed
@ricellis ricellis deleted the pagination branch June 30, 2025 14:26
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