From 05cea02cd08683599a80539d99056903c7895e68 Mon Sep 17 00:00:00 2001 From: Andrew Lamb Date: Thu, 5 Dec 2024 09:30:36 -0500 Subject: [PATCH] Temp patch to new arrow-rs release --- Cargo.toml | 15 +++++++++++++++ datafusion/common/Cargo.toml | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 651fe77049e08..7602e97e92a30 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -177,3 +177,18 @@ large_futures = "warn" [workspace.lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ["cfg(tarpaulin)"] } unused_qualifications = "deny" + +# Temp patch to main of arrow-rs +[patch.crates-io] +arrow = { git = "https://github.com/apache/arrow-rs.git", rev = "93ce75c75d2f4c753345bd585cbbe0bb978f4bab" } +arrow-array = { git = "https://github.com/apache/arrow-rs.git", rev = "93ce75c75d2f4c753345bd585cbbe0bb978f4bab" } +arrow-buffer = { git = "https://github.com/apache/arrow-rs.git", rev = "93ce75c75d2f4c753345bd585cbbe0bb978f4bab" } +arrow-cast = { git = "https://github.com/apache/arrow-rs.git", rev = "93ce75c75d2f4c753345bd585cbbe0bb978f4bab" } +arrow-data = { git = "https://github.com/apache/arrow-rs.git", rev = "93ce75c75d2f4c753345bd585cbbe0bb978f4bab" } +arrow-ipc = { git = "https://github.com/apache/arrow-rs.git", rev = "93ce75c75d2f4c753345bd585cbbe0bb978f4bab" } +arrow-schema = { git = "https://github.com/apache/arrow-rs.git", rev = "93ce75c75d2f4c753345bd585cbbe0bb978f4bab" } +arrow-select = { git = "https://github.com/apache/arrow-rs.git", rev = "93ce75c75d2f4c753345bd585cbbe0bb978f4bab" } +arrow-string = { git = "https://github.com/apache/arrow-rs.git", rev = "93ce75c75d2f4c753345bd585cbbe0bb978f4bab" } +arrow-ord = { git = "https://github.com/apache/arrow-rs.git", rev = "93ce75c75d2f4c753345bd585cbbe0bb978f4bab" } +arrow-flight = { git = "https://github.com/apache/arrow-rs.git", rev = "93ce75c75d2f4c753345bd585cbbe0bb978f4bab" } +parquet = { git = "https://github.com/apache/arrow-rs.git", rev = "93ce75c75d2f4c753345bd585cbbe0bb978f4bab" } diff --git a/datafusion/common/Cargo.toml b/datafusion/common/Cargo.toml index d76848dfe95e3..c48c2e6d774ce 100644 --- a/datafusion/common/Cargo.toml +++ b/datafusion/common/Cargo.toml @@ -61,7 +61,7 @@ libc = "0.2.140" object_store = { workspace = true, optional = true } parquet = { workspace = true, optional = true, default-features = true } paste = "1.0.15" -pyo3 = { version = "0.22.0", optional = true } +pyo3 = { version = "0.23.3", optional = true } recursive = { workspace = true } sqlparser = { workspace = true } tokio = { workspace = true }