This is an automated email from the ASF dual-hosted git repository.
liurenjie1024 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-rust.git
The following commit(s) were added to refs/heads/main by this push:
new ffafe15 deps: Bump arrow related crates to 52 (#403)
ffafe15 is described below
commit ffafe1560b75158fa17ae1c49e5955e4f2f52402
Author: Yue Deng <[email protected]>
AuthorDate: Thu Jun 13 16:45:32 2024 +0800
deps: Bump arrow related crates to 52 (#403)
---
Cargo.toml | 12 ++++++------
crates/integrations/datafusion/Cargo.toml | 2 +-
crates/integrations/datafusion/src/physical_plan/scan.rs | 2 +-
3 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/Cargo.toml b/Cargo.toml
index 130043e..43a208d 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -38,11 +38,11 @@ rust-version = "1.77.1"
anyhow = "1.0.72"
apache-avro = "0.16"
array-init = "2"
-arrow-arith = { version = "51" }
-arrow-array = { version = "51" }
-arrow-ord = { version = "51" }
-arrow-schema = { version = "51" }
-arrow-select = { version = "51" }
+arrow-arith = { version = "52" }
+arrow-array = { version = "52" }
+arrow-ord = { version = "52" }
+arrow-schema = { version = "52" }
+arrow-select = { version = "52" }
async-stream = "0.3.5"
async-trait = "0.1"
aws-config = "1.1.8"
@@ -67,7 +67,7 @@ murmur3 = "0.5.2"
once_cell = "1"
opendal = "0.46"
ordered-float = "4.0.0"
-parquet = "51"
+parquet = "52"
pilota = "0.11.0"
pretty_assertions = "1.4.0"
port_scanner = "0.1.5"
diff --git a/crates/integrations/datafusion/Cargo.toml
b/crates/integrations/datafusion/Cargo.toml
index 56036dc..327df7d 100644
--- a/crates/integrations/datafusion/Cargo.toml
+++ b/crates/integrations/datafusion/Cargo.toml
@@ -31,7 +31,7 @@ keywords = ["iceberg", "integrations", "datafusion"]
[dependencies]
anyhow = { workspace = true }
async-trait = { workspace = true }
-datafusion = { version = "38.0.0" }
+datafusion = { version = "39.0.0" }
futures = { workspace = true }
iceberg = { workspace = true }
log = { workspace = true }
diff --git a/crates/integrations/datafusion/src/physical_plan/scan.rs
b/crates/integrations/datafusion/src/physical_plan/scan.rs
index cc01148..8a74caa 100644
--- a/crates/integrations/datafusion/src/physical_plan/scan.rs
+++ b/crates/integrations/datafusion/src/physical_plan/scan.rs
@@ -76,7 +76,7 @@ impl ExecutionPlan for IcebergTableScan {
self
}
- fn children(&self) -> Vec<Arc<dyn ExecutionPlan>> {
+ fn children(&self) -> Vec<&Arc<(dyn ExecutionPlan + 'static)>> {
vec![]
}