-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
feat: Relaxed schema alignment for parquet file list read #18803
Conversation
571c9d6
to
e826a59
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #18803 +/- ##
=======================================
Coverage ? 79.86%
=======================================
Files ? 1518
Lines ? 205582
Branches ? 2892
=======================================
Hits ? 164180
Misses ? 40854
Partials ? 548 ☔ View full report in Codecov by Sentry. |
c248acb
to
bea8e17
Compare
bea8e17
to
36e18df
Compare
Does:
Imply no upcasting if you have f32 in one file and f64 in another for one column? |
This shouldn't be enforced otherwise that would mean type widening won't be possible. |
Any chance you will allow to pass a schema that should be used instead of fetching it from the metadata of the first file? |
This is tracked in #15111. |
Fixes #18568
Fixes #17254
Support reading from a list of parquet files that have the same set of columns, but not necessarily in the same order
When the files have differing columns: