From c2412a061023a1d9e6dd44f051beab0b6c166210 Mon Sep 17 00:00:00 2001 From: osipovartem Date: Fri, 25 Sep 2026 01:11:43 +0300 Subject: [PATCH] Pin DataFusion to nested Variant Arrow fork revision --- Cargo.lock | 46 +++++++++++++++++++++++----------------------- Cargo.toml | 18 +++++++++--------- 2 files changed, 32 insertions(+), 32 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 441bf6177d4b..cf33f3252e40 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -165,7 +165,7 @@ checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" [[package]] name = "arrow" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=539206bde#539206bde221166bce40ee09bed303fb7a156d7c" dependencies = [ "arrow-arith", "arrow-array", @@ -187,7 +187,7 @@ dependencies = [ [[package]] name = "arrow-arith" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=539206bde#539206bde221166bce40ee09bed303fb7a156d7c" dependencies = [ "arrow-array", "arrow-buffer", @@ -200,7 +200,7 @@ dependencies = [ [[package]] name = "arrow-array" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=539206bde#539206bde221166bce40ee09bed303fb7a156d7c" dependencies = [ "ahash", "arrow-buffer", @@ -219,7 +219,7 @@ dependencies = [ [[package]] name = "arrow-avro" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=539206bde#539206bde221166bce40ee09bed303fb7a156d7c" dependencies = [ "arrow-array", "arrow-buffer", @@ -242,7 +242,7 @@ dependencies = [ [[package]] name = "arrow-buffer" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=539206bde#539206bde221166bce40ee09bed303fb7a156d7c" dependencies = [ "bytes", "half", @@ -253,7 +253,7 @@ dependencies = [ [[package]] name = "arrow-cast" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=539206bde#539206bde221166bce40ee09bed303fb7a156d7c" dependencies = [ "arrow-array", "arrow-buffer", @@ -274,7 +274,7 @@ dependencies = [ [[package]] name = "arrow-csv" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=539206bde#539206bde221166bce40ee09bed303fb7a156d7c" dependencies = [ "arrow-array", "arrow-cast", @@ -288,7 +288,7 @@ dependencies = [ [[package]] name = "arrow-data" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=539206bde#539206bde221166bce40ee09bed303fb7a156d7c" dependencies = [ "arrow-buffer", "arrow-schema", @@ -300,7 +300,7 @@ dependencies = [ [[package]] name = "arrow-flight" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=539206bde#539206bde221166bce40ee09bed303fb7a156d7c" dependencies = [ "arrow-arith", "arrow-array", @@ -326,7 +326,7 @@ dependencies = [ [[package]] name = "arrow-ipc" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=539206bde#539206bde221166bce40ee09bed303fb7a156d7c" dependencies = [ "arrow-array", "arrow-buffer", @@ -341,7 +341,7 @@ dependencies = [ [[package]] name = "arrow-json" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=539206bde#539206bde221166bce40ee09bed303fb7a156d7c" dependencies = [ "arrow-array", "arrow-buffer", @@ -365,7 +365,7 @@ dependencies = [ [[package]] name = "arrow-ord" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=539206bde#539206bde221166bce40ee09bed303fb7a156d7c" dependencies = [ "arrow-array", "arrow-buffer", @@ -377,7 +377,7 @@ dependencies = [ [[package]] name = "arrow-row" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=539206bde#539206bde221166bce40ee09bed303fb7a156d7c" dependencies = [ "arrow-array", "arrow-buffer", @@ -389,7 +389,7 @@ dependencies = [ [[package]] name = "arrow-schema" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=539206bde#539206bde221166bce40ee09bed303fb7a156d7c" dependencies = [ "bitflags", "serde", @@ -400,7 +400,7 @@ dependencies = [ [[package]] name = "arrow-select" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=539206bde#539206bde221166bce40ee09bed303fb7a156d7c" dependencies = [ "ahash", "arrow-array", @@ -413,7 +413,7 @@ dependencies = [ [[package]] name = "arrow-string" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=539206bde#539206bde221166bce40ee09bed303fb7a156d7c" dependencies = [ "arrow-array", "arrow-buffer", @@ -2926,7 +2926,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -4483,7 +4483,7 @@ dependencies = [ [[package]] name = "parquet" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=539206bde#539206bde221166bce40ee09bed303fb7a156d7c" dependencies = [ "ahash", "arrow-array", @@ -4862,7 +4862,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03da047801ff44bb6a4d407d4860c05fd70bb81714e6b2f3812603d5b145b042" dependencies = [ "heck", - "itertools 0.13.0", + "itertools 0.14.0", "log", "multimap", "petgraph", @@ -4881,7 +4881,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b570b25f7617e43d59005d0990ccb79e950a423952cea19671b7a876da390adf" dependencies = [ "anyhow", - "itertools 0.13.0", + "itertools 0.14.0", "proc-macro2", "quote", "syn 2.0.119", @@ -5358,7 +5358,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -6108,7 +6108,7 @@ dependencies = [ "getrandom 0.4.2", "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -7049,7 +7049,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index b3b76a3aa602..445de4fa79b5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -89,30 +89,30 @@ version = "55.1.0" # # See for more details: https://github.com/rust-lang/cargo/issues/11329 apache-avro = { version = "0.21", default-features = false } -arrow = { git = "https://github.com/Embucket/arrow-rs.git", rev = "768a4e915bd2a6eb2e0c60c9092d68a4aa89f366", features = [ +arrow = { git = "https://github.com/Embucket/arrow-rs.git", rev = "539206bde", features = [ "prettyprint", "chrono-tz", ] } -arrow-avro = { git = "https://github.com/Embucket/arrow-rs.git", rev = "768a4e915bd2a6eb2e0c60c9092d68a4aa89f366", default-features = false, features = [ +arrow-avro = { git = "https://github.com/Embucket/arrow-rs.git", rev = "539206bde", default-features = false, features = [ "deflate", "snappy", "zstd", "bzip2", "xz", ] } -arrow-buffer = { git = "https://github.com/Embucket/arrow-rs.git", rev = "768a4e915bd2a6eb2e0c60c9092d68a4aa89f366", default-features = false } -arrow-data = { git = "https://github.com/Embucket/arrow-rs.git", rev = "768a4e915bd2a6eb2e0c60c9092d68a4aa89f366", default-features = false } -arrow-flight = { git = "https://github.com/Embucket/arrow-rs.git", rev = "768a4e915bd2a6eb2e0c60c9092d68a4aa89f366", features = [ +arrow-buffer = { git = "https://github.com/Embucket/arrow-rs.git", rev = "539206bde", default-features = false } +arrow-data = { git = "https://github.com/Embucket/arrow-rs.git", rev = "539206bde", default-features = false } +arrow-flight = { git = "https://github.com/Embucket/arrow-rs.git", rev = "539206bde", features = [ "flight-sql-experimental", ] } # Both codecs are required here to make sure that code paths like # file-spilling have access to all compression codecs. -arrow-ipc = { git = "https://github.com/Embucket/arrow-rs.git", rev = "768a4e915bd2a6eb2e0c60c9092d68a4aa89f366", default-features = false, features = [ +arrow-ipc = { git = "https://github.com/Embucket/arrow-rs.git", rev = "539206bde", default-features = false, features = [ "lz4", "zstd", ] } -arrow-ord = { git = "https://github.com/Embucket/arrow-rs.git", rev = "768a4e915bd2a6eb2e0c60c9092d68a4aa89f366", default-features = false } -arrow-schema = { git = "https://github.com/Embucket/arrow-rs.git", rev = "768a4e915bd2a6eb2e0c60c9092d68a4aa89f366", default-features = false } +arrow-ord = { git = "https://github.com/Embucket/arrow-rs.git", rev = "539206bde", default-features = false } +arrow-schema = { git = "https://github.com/Embucket/arrow-rs.git", rev = "539206bde", default-features = false } async-trait = "0.1.89" bigdecimal = "0.4.8" bytes = "1.11" @@ -178,7 +178,7 @@ memchr = "2.8.1" num-traits = { version = "0.2" } object_store = { version = "0.13.2", default-features = false } parking_lot = "0.12" -parquet = { git = "https://github.com/Embucket/arrow-rs.git", rev = "768a4e915bd2a6eb2e0c60c9092d68a4aa89f366", default-features = false, features = [ +parquet = { git = "https://github.com/Embucket/arrow-rs.git", rev = "539206bde", default-features = false, features = [ "arrow", "async", "object_store",