This repository was archived by the owner on Mar 26, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 78
feat: adds augmented pagination to account for BQ family of APIs #2372
Merged
chalmerlowe
merged 32 commits into
googleapis:main
from
chalmerlowe:feat-360114649-augment-pagination-bq-poc
Apr 9, 2025
Merged
Changes from 4 commits
Commits
Show all changes
32 commits
Select commit
Hold shift + click to select a range
f6287f9
feat: adds augmented pagination to account for BQ family of APIs
chalmerlowe 6979a63
updates with several options for an allowlist
chalmerlowe 18523c4
updates comments, syntax formatting, linting
chalmerlowe 2caa968
updates comments, removes unused variable
chalmerlowe 34b6490
Updates with validate function
chalmerlowe 00db7ce
updates paged_result_field with a validation function
chalmerlowe 3bd99de
updates validation function with self arg
chalmerlowe 5227acc
updates unittests with test__validate_paged_field_size_type
chalmerlowe 1c4265a
updates parametrizations for test__validate_paged_field_size_type
chalmerlowe e334e8e
updates order and comments for test__validate_paged_field_size_type
chalmerlowe 6ce132e
cleans up comments
chalmerlowe 8895d64
adds test to improve code coverage
chalmerlowe a8a3ead
updates linting
chalmerlowe bdfe40f
renames _type, add pb_type names, removes now superfluous comments
chalmerlowe ddbe96a
updates return statement to resolve mypy error
chalmerlowe 4e4f199
Merge branch 'main' into feat-360114649-augment-pagination-bq-poc
chalmerlowe 921e62b
updates expected value in test parameters
chalmerlowe 7e70e8d
adds proof-of-concept fragment test
chalmerlowe b30943e
Merge branch 'main' into feat-360114649-augment-pagination-bq-poc
chalmerlowe 77366f8
as experiment support remove files
chalmerlowe a851880
add page_size focused test
chalmerlowe fbe3961
updates proto files for max_result and page_size
chalmerlowe 01efee0
adds back the temporarily removed fragments tests
chalmerlowe 20e145c
adds back the page_size proto
chalmerlowe a8c11b2
adds two experimental fragments
chalmerlowe 654c7af
updates experimental fragments
chalmerlowe def1423
Update tests/fragments/test_pagination_max_results_and_wrapper.proto
chalmerlowe caea510
removes fragment proto focused solely on page_size
chalmerlowe 42587ef
removes example fragments
chalmerlowe 4459d9f
git pull is filling me
chalmerlowe eb59fcd
removes unneeded files
chalmerlowe bace0d6
Update gapic/schema/wrappers.py
chalmerlowe File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.