-
Notifications
You must be signed in to change notification settings - Fork 285
Interface changes for pagination #1528
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
53 commits
Select commit
Hold shift + click to select a range
4f775a6
add missing apis
eric-maynard e2fcd5e
more tests, fixes
eric-maynard 467ebcb
clean up drop
eric-maynard 5f5ca42
autolint
eric-maynard c1b2b73
Merge branch 'main' of github.com:apache/polaris into implement-Polar…
eric-maynard 34c8e96
changes per review
eric-maynard dab7279
revert iceberg messages to comply with oss tests
eric-maynard 54a47a5
another revert
eric-maynard 1ffbf07
more iceberg catalog changes
eric-maynard 113c941
autolint
eric-maynard b672986
dependency issues
eric-maynard 4a9ed69
more wiring
eric-maynard 6d7c59b
continuing rebase
eric-maynard 5c969d7
remaining issues are related to task loading
eric-maynard e67b0e9
re-add tests
eric-maynard 663dafb
debugging
eric-maynard 90b4c73
resolve conflicts
eric-maynard 133b658
fix failing tests
eric-maynard 98661be
fix another test
eric-maynard 0798b63
changes per review
eric-maynard 241e7ed
autolint
eric-maynard 0ad4ced
some fixes
eric-maynard fcaa2b7
rebase
eric-maynard dc86441
stable
eric-maynard 4b58278
rebase
eric-maynard 6050494
pull main
eric-maynard 0fcec2f
updates for new persistence
eric-maynard 6b9031c
fix
eric-maynard 01a8468
merge conflicts
eric-maynard 81a7bf0
continuing work
eric-maynard 97d7f3d
more reverts
eric-maynard 4fab2c5
fix conflicts
eric-maynard 1343e10
continue reverts
eric-maynard d250d78
more reverts
eric-maynard f5a9c51
yank tests
eric-maynard 5def9ed
autolint
eric-maynard f2042b5
test reverts
eric-maynard 08a5a9c
try to support limit without real page tokens
eric-maynard 9192f04
autolint
eric-maynard ec89a46
Stable
eric-maynard 5c91235
change comment
eric-maynard e0911eb
autolint
eric-maynard dde29d0
remove catalog config for now
eric-maynard b87bc63
merge conflicts
eric-maynard 0d4bd9c
changes per review
eric-maynard 17dba07
more tweaks
eric-maynard a159f23
simplify types per review
eric-maynard 941b34c
Stable, about to refactor more
eric-maynard 8ec7d7c
re-stable
eric-maynard 806454c
polish
eric-maynard 442341f
autolint
eric-maynard 9b6c591
more changes per review
eric-maynard e578809
stable
eric-maynard 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
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
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
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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure this is functionally correct. If the token is a sub-class of
HasPageSize
but has other information that the client provided, but EclipseLink does not recognise, I do not think it would be correct to just use the page size from the token.I believe we should check for a specific type here and fail on all types, whose details cannot be fully processed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is correct for the current code, where
HasPageSize
is just used as a limit. When page tokens are implemented this logic will definitely change!