-
Notifications
You must be signed in to change notification settings - Fork 43
Upgrade to datafusion 47 #3016
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
Upgrade to datafusion 47 #3016
Conversation
They have interesting feature of apache/datafusion#15495 per partition stats which would be useful for us |
4e9a4c3
to
702bb5e
Compare
702bb5e
to
4385d01
Compare
Deploying vortex-bench with
|
Latest commit: |
1ee98ab
|
Status: | ✅ Deploy successful! |
Preview URL: | https://f86d97a0.vortex-bench.pages.dev |
Branch Preview URL: | https://adamg-datafusion-47.vortex-bench.pages.dev |
CodSpeed Performance ReportMerging #3016 will not alter performanceComparing Summary
|
it's out #3061 |
duckdb-rs still uses an older arrow version, I assume I can patch it here given we don't currently release |
we have own fork of duckdb-rs so you can bump things there https://github.com/spiraldb/duckdb-rs for now but I agree that not having tight coupling is nice |
that's a very good point :) |
there's some submodule issue here that I don't want to debug over the weekend, I'm sure alex/joe will be able to fix it in two seconds on tuesday 🦆 |
use reqwest::Url; | ||
|
||
#[derive(Debug)] | ||
pub struct SlowObjectStore { |
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 don't think anyone ever uses it, so might as well remove it. If we ever want to go back to using it its always available here.
I think if we pin the object_store version for vortex_Jin explicitly to 0.11.2 for now and then we can go back to workspace dep after they release? Then it shouldn't be an issue. JNI crate doesn't depend on datafusion |
SGTM, I'll do that in a second |
actually that doesn't work because other crates do depend on 0.11.2, and |
Getting ready for the datafusion 47 release.
Current issues
47.0.0
(April 2025) apache/datafusion#15072