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![]
     }
 

Reply via email to