Skip to content

Commit

Permalink
feat: upgrade to datafusion 42 and arrow 53 (#59)
Browse files Browse the repository at this point in the history
Both datafusion and arrow had recent releases. This change updates the code to used those new versions.

The biggest changes were related to rewriting table scans in expressions as Expr::Sort was removed and options were added to Expr::Wildcard.

Finally, I did a little cleanup of workspace dependencies as a few were duplicated across the various members.
  • Loading branch information
nathanielc authored Sep 19, 2024
1 parent 3a36703 commit 6717bd7
Show file tree
Hide file tree
Showing 7 changed files with 65 additions and 2,454 deletions.
19 changes: 14 additions & 5 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,19 @@ readme = "README.md"
repository = "https://github.com/datafusion-contrib/datafusion-federation"

[workspace.dependencies]
async-trait = "0.1.81"
arrow = "53.0.0"
arrow-flight = { version = "53.0.0", features = ["flight-sql-experimental"] }
arrow-json = "53.0.0"
async-stream = "0.3.5"
async-trait = "0.1.81"
datafusion = "42.0.0"
datafusion-federation = { path = "./datafusion-federation", version = "0.2.2" }
datafusion-substrait = "42.0.0"
futures = "0.3.30"
datafusion = "41.0.0"
datafusion-substrait = "41.0.0"
arrow-json = "52.2.0"
datafusion-federation = "0.2.2"
tokio = { version = "1.39.3", features = ["full"] }
tonic = { version = "0.12.1", features = [
"tls",
"transport",
"codegen",
"prost",
] }
Loading

0 comments on commit 6717bd7

Please sign in to comment.