-
Notifications
You must be signed in to change notification settings - Fork 528
feat: update to DataFusion 50, pyo3 24, pyo3-arrow 0.11 #3749
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
Conversation
ACTION NEEDED delta-rs follows the Conventional Commits specification for release automation. The PR title and description are used as the merge commit message. Please update your PR title and description to match the specification. |
b1da222
to
dab5841
Compare
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3749 +/- ##
==========================================
- Coverage 75.72% 75.69% -0.03%
==========================================
Files 145 145
Lines 44713 44719 +6
Branches 44713 44719 +6
==========================================
- Hits 33857 33852 -5
- Misses 9183 9195 +12
+ Partials 1673 1672 -1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
dab5841
to
2ec3e1c
Compare
with: | ||
profile: default | ||
toolchain: "1.85" | ||
toolchain: "1.86" |
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 struct is like Datafusion's MakeArray but ensures that `element` is used rather than `item | ||
/// as the field name within the list. | ||
#[derive(Debug)] | ||
#[derive(Debug, Hash, PartialEq, Eq)] |
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.
} | ||
|
||
impl LazyBatchGenerator for TestBatchGenerator { | ||
fn as_any(&self) -> &dyn Any { |
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.
@alamb are you planning on rebasing this branch with DF50 out? I've been testing this internally and saw a moderate ram improvement in my workloads, I'd love to be able to point to this ref without needing to define multiple patches :) |
Signed-off-by: Andrew Lamb <[email protected]>
Done! |
2ec3e1c
to
8de2a6a
Compare
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.
Thanks @alamb :)
This was one of the easiest upgrades in a while. 🥳 |
Description
The description of the main changes of your pull request
Related Issue(s)
50.0.0
(Aug/Sep 2025) apache/datafusion#16799Documentation
As part of preparing for the DataFusion 50 release I am making a PR to upgrade delta.rs