-
Notifications
You must be signed in to change notification settings - Fork 1.5k
adapt filter expressions to file schema during parquet scan #16461
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
Open
adriangb
wants to merge
19
commits into
apache:main
Choose a base branch
from
pydantic:file-schema-2
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
19 commits
Select commit
Hold shift + click to select a range
828d56c
wip
adriangb 4d02f2e
adapt filter expressions to file schema during parquet scan
adriangb 29dfa04
handle partition values
adriangb 391d651
add more comments
adriangb c208ee7
add a new test
adriangb 067eae6
better test?
adriangb 281e04a
fmt
adriangb 3774dd2
remove schema adapters
adriangb 9b231bb
fmt
adriangb fbe74da
address PR feedback
adriangb 3bbbe76
cleanup
adriangb 4cef38f
remove unecessary reassign
adriangb eda3eb3
fmt
adriangb db296f4
better comments
adriangb 33ffbef
Revert "remove unecessary reassign"
adriangb 20a132d
handle indexes internally
adriangb 23e53f2
reafactor
adriangb 4f9eee9
fix
adriangb 9970687
fix
adriangb 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.
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 assertion fails on
main
: all 3 rows are passed because the row filter cannot handle the partition columns. This PR somewhat coincidentally happens to allow the row filter to handle predicates that depend on partition and data columns!