From 9a586b44483f8d44df7a0d58662449e697f1dffa Mon Sep 17 00:00:00 2001 From: osipovartem Date: Fri, 18 Sep 2026 02:29:58 +0300 Subject: [PATCH] Pin Arrow CSV record diagnostics --- Cargo.lock | 58 +++++++++++++++++++++++++++--------------------------- Cargo.toml | 18 ++++++++--------- 2 files changed, 38 insertions(+), 38 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 91c7369369804..bfeae8ae9dada 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -112,7 +112,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -123,7 +123,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -165,7 +165,7 @@ checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" [[package]] name = "arrow" version = "59.2.0" -source = "git+https://github.com/Embucket/arrow-rs.git?rev=763e450dbd6323d722aaebc60a8e5a038c9f417b#763e450dbd6323d722aaebc60a8e5a038c9f417b" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" 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=763e450dbd6323d722aaebc60a8e5a038c9f417b#763e450dbd6323d722aaebc60a8e5a038c9f417b" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" 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=763e450dbd6323d722aaebc60a8e5a038c9f417b#763e450dbd6323d722aaebc60a8e5a038c9f417b" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" 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=763e450dbd6323d722aaebc60a8e5a038c9f417b#763e450dbd6323d722aaebc60a8e5a038c9f417b" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" 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=763e450dbd6323d722aaebc60a8e5a038c9f417b#763e450dbd6323d722aaebc60a8e5a038c9f417b" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" 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=763e450dbd6323d722aaebc60a8e5a038c9f417b#763e450dbd6323d722aaebc60a8e5a038c9f417b" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" 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=763e450dbd6323d722aaebc60a8e5a038c9f417b#763e450dbd6323d722aaebc60a8e5a038c9f417b" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" 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=763e450dbd6323d722aaebc60a8e5a038c9f417b#763e450dbd6323d722aaebc60a8e5a038c9f417b" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" 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=763e450dbd6323d722aaebc60a8e5a038c9f417b#763e450dbd6323d722aaebc60a8e5a038c9f417b" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" 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=763e450dbd6323d722aaebc60a8e5a038c9f417b#763e450dbd6323d722aaebc60a8e5a038c9f417b" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" 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=763e450dbd6323d722aaebc60a8e5a038c9f417b#763e450dbd6323d722aaebc60a8e5a038c9f417b" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" 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=763e450dbd6323d722aaebc60a8e5a038c9f417b#763e450dbd6323d722aaebc60a8e5a038c9f417b" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" 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=763e450dbd6323d722aaebc60a8e5a038c9f417b#763e450dbd6323d722aaebc60a8e5a038c9f417b" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" 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=763e450dbd6323d722aaebc60a8e5a038c9f417b#763e450dbd6323d722aaebc60a8e5a038c9f417b" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" 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=763e450dbd6323d722aaebc60a8e5a038c9f417b#763e450dbd6323d722aaebc60a8e5a038c9f417b" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" 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=763e450dbd6323d722aaebc60a8e5a038c9f417b#763e450dbd6323d722aaebc60a8e5a038c9f417b" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" dependencies = [ "arrow-array", "arrow-buffer", @@ -2787,7 +2787,7 @@ dependencies = [ "libc", "option-ext", "redox_users", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -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]] @@ -4198,7 +4198,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.60.2", + "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=763e450dbd6323d722aaebc60a8e5a038c9f417b#763e450dbd6323d722aaebc60a8e5a038c9f417b" +source = "git+https://github.com/Embucket/arrow-rs.git?rev=768a4e915bd2a6eb2e0c60c9092d68a4aa89f366#768a4e915bd2a6eb2e0c60c9092d68a4aa89f366" dependencies = [ "ahash", "arrow-array", @@ -4862,7 +4862,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03da047801ff44bb6a4d407d4860c05fd70bb81714e6b2f3812603d5b145b042" dependencies = [ "heck", - "itertools 0.14.0", + "itertools 0.13.0", "log", "multimap", "petgraph", @@ -4881,7 +4881,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b570b25f7617e43d59005d0990ccb79e950a423952cea19671b7a876da390adf" dependencies = [ "anyhow", - "itertools 0.14.0", + "itertools 0.13.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]] @@ -5830,7 +5830,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -5928,7 +5928,7 @@ dependencies = [ "cfg-if", "libc", "psm", - "windows-sys 0.60.2", + "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 80f36005c77cd..53c0de57d1cfb 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 = "763e450dbd6323d722aaebc60a8e5a038c9f417b", features = [ +arrow = { git = "https://github.com/Embucket/arrow-rs.git", rev = "768a4e915bd2a6eb2e0c60c9092d68a4aa89f366", features = [ "prettyprint", "chrono-tz", ] } -arrow-avro = { git = "https://github.com/Embucket/arrow-rs.git", rev = "763e450dbd6323d722aaebc60a8e5a038c9f417b", default-features = false, features = [ +arrow-avro = { git = "https://github.com/Embucket/arrow-rs.git", rev = "768a4e915bd2a6eb2e0c60c9092d68a4aa89f366", default-features = false, features = [ "deflate", "snappy", "zstd", "bzip2", "xz", ] } -arrow-buffer = { git = "https://github.com/Embucket/arrow-rs.git", rev = "763e450dbd6323d722aaebc60a8e5a038c9f417b", default-features = false } -arrow-data = { git = "https://github.com/Embucket/arrow-rs.git", rev = "763e450dbd6323d722aaebc60a8e5a038c9f417b", default-features = false } -arrow-flight = { git = "https://github.com/Embucket/arrow-rs.git", rev = "763e450dbd6323d722aaebc60a8e5a038c9f417b", features = [ +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 = [ "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 = "763e450dbd6323d722aaebc60a8e5a038c9f417b", default-features = false, features = [ +arrow-ipc = { git = "https://github.com/Embucket/arrow-rs.git", rev = "768a4e915bd2a6eb2e0c60c9092d68a4aa89f366", default-features = false, features = [ "lz4", "zstd", ] } -arrow-ord = { git = "https://github.com/Embucket/arrow-rs.git", rev = "763e450dbd6323d722aaebc60a8e5a038c9f417b", default-features = false } -arrow-schema = { git = "https://github.com/Embucket/arrow-rs.git", rev = "763e450dbd6323d722aaebc60a8e5a038c9f417b", default-features = false } +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 } 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 = "763e450dbd6323d722aaebc60a8e5a038c9f417b", default-features = false, features = [ +parquet = { git = "https://github.com/Embucket/arrow-rs.git", rev = "768a4e915bd2a6eb2e0c60c9092d68a4aa89f366", default-features = false, features = [ "arrow", "async", "object_store",