Skip to content

Conversation

@Kornel-Toth
Copy link
Contributor

PR summary

Add pagination feature code.

Fixes: s1180

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.

@Kornel-Toth Kornel-Toth requested a review from a team June 30, 2025 14:30
@Kornel-Toth Kornel-Toth force-pushed the pagination branch 2 times, most recently from a1ff3c1 to fb3d803 Compare July 1, 2025 10:22
@Kornel-Toth Kornel-Toth self-assigned this Jul 1, 2025
@Kornel-Toth Kornel-Toth marked this pull request as ready for review July 1, 2025 12:57
@Kornel-Toth Kornel-Toth force-pushed the pagination branch 2 times, most recently from da88dd9 to bdbdcc2 Compare July 1, 2025 15:12
@Kornel-Toth Kornel-Toth merged commit 759308e into main Jul 1, 2025
10 checks passed
@Kornel-Toth Kornel-Toth deleted the pagination branch July 1, 2025 16:06
This was referenced Jul 11, 2025
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.

4 participants