From 2b3de7b1bc9fcb05ffb4c8c39c9ca4b756836118 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 31 May 2026 22:45:42 +0000 Subject: [PATCH] build(deps): bump arrow from 57.1.0 to 58.3.0 Bumps [arrow](https://github.com/apache/arrow-rs) from 57.1.0 to 58.3.0. - [Release notes](https://github.com/apache/arrow-rs/releases) - [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/apache/arrow-rs/compare/57.1.0...58.3.0) --- updated-dependencies: - dependency-name: arrow dependency-version: 58.3.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 329 ++++++++++++++++++++++++++++++++++++++++------------- Cargo.toml | 2 +- 2 files changed, 248 insertions(+), 83 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 30b1bf2513b74..079a3f7548b7f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -248,16 +248,34 @@ version = "57.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb372a7cbcac02a35d3fb7b3fc1f969ec078e871f9bb899bf00a2e1809bec8a3" dependencies = [ - "arrow-arith", - "arrow-array", - "arrow-buffer", - "arrow-cast", - "arrow-data", - "arrow-ord", - "arrow-row", - "arrow-schema", - "arrow-select", - "arrow-string", + "arrow-arith 57.1.0", + "arrow-array 57.2.0", + "arrow-buffer 57.3.0", + "arrow-cast 57.2.0", + "arrow-data 57.2.0", + "arrow-ord 57.2.0", + "arrow-row 57.1.0", + "arrow-schema 57.2.0", + "arrow-select 57.2.0", + "arrow-string 57.1.0", +] + +[[package]] +name = "arrow" +version = "58.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "378530e55cd479eda3c14eb345310799717e6f76d0c332041e8487022166b471" +dependencies = [ + "arrow-arith 58.3.0", + "arrow-array 58.3.0", + "arrow-buffer 58.3.0", + "arrow-cast 58.3.0", + "arrow-data 58.3.0", + "arrow-ord 58.3.0", + "arrow-row 58.3.0", + "arrow-schema 58.3.0", + "arrow-select 58.3.0", + "arrow-string 58.3.0", ] [[package]] @@ -266,10 +284,24 @@ version = "57.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f377dcd19e440174596d83deb49cd724886d91060c07fec4f67014ef9d54049" dependencies = [ - "arrow-array", - "arrow-buffer", - "arrow-data", - "arrow-schema", + "arrow-array 57.2.0", + "arrow-buffer 57.3.0", + "arrow-data 57.2.0", + "arrow-schema 57.2.0", + "chrono", + "num-traits", +] + +[[package]] +name = "arrow-arith" +version = "58.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0ab212d2c1886e802f51c5212d78ebbcbb0bec980fff9dadc1eb8d45cd0b738" +dependencies = [ + "arrow-array 58.3.0", + "arrow-buffer 58.3.0", + "arrow-data 58.3.0", + "arrow-schema 58.3.0", "chrono", "num-traits", ] @@ -281,9 +313,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65ca404ea6191e06bf30956394173337fa9c35f445bd447fe6c21ab944e1a23c" dependencies = [ "ahash 0.8.12", - "arrow-buffer", - "arrow-data", - "arrow-schema", + "arrow-buffer 57.3.0", + "arrow-data 57.2.0", + "arrow-schema 57.2.0", "chrono", "half 2.7.1", "hashbrown 0.16.1", @@ -292,6 +324,24 @@ dependencies = [ "num-traits", ] +[[package]] +name = "arrow-array" +version = "58.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfd33d3e92f207444098c75b42de99d329562be0cf686b307b097cc52b4e999e" +dependencies = [ + "ahash 0.8.12", + "arrow-buffer 58.3.0", + "arrow-data 58.3.0", + "arrow-schema 58.3.0", + "chrono", + "half 2.7.1", + "hashbrown 0.17.1", + "num-complex", + "num-integer", + "num-traits", +] + [[package]] name = "arrow-buffer" version = "57.3.0" @@ -304,18 +354,30 @@ dependencies = [ "num-traits", ] +[[package]] +name = "arrow-buffer" +version = "58.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c6cd424c2693bcdbc150d843dc9d4d137dd2de4782ce6df491ad11a3a0416c0" +dependencies = [ + "bytes", + "half 2.7.1", + "num-bigint", + "num-traits", +] + [[package]] name = "arrow-cast" version = "57.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8e372ed52bd4ee88cc1e6c3859aa7ecea204158ac640b10e187936e7e87074" dependencies = [ - "arrow-array", - "arrow-buffer", - "arrow-data", - "arrow-ord", - "arrow-schema", - "arrow-select", + "arrow-array 57.2.0", + "arrow-buffer 57.3.0", + "arrow-data 57.2.0", + "arrow-ord 57.2.0", + "arrow-schema 57.2.0", + "arrow-select 57.2.0", "atoi", "base64 0.22.1", "chrono", @@ -326,14 +388,48 @@ dependencies = [ "ryu", ] +[[package]] +name = "arrow-cast" +version = "58.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c5aefb56a2c02e9e2b30746241058b85f8983f0fcff2ba0c6d09006e1cded7f" +dependencies = [ + "arrow-array 58.3.0", + "arrow-buffer 58.3.0", + "arrow-data 58.3.0", + "arrow-ord 58.3.0", + "arrow-schema 58.3.0", + "arrow-select 58.3.0", + "atoi", + "base64 0.22.1", + "chrono", + "half 2.7.1", + "lexical-core", + "num-traits", + "ryu", +] + [[package]] name = "arrow-data" version = "57.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf87f4ff5fc13290aa47e499a8b669a82c5977c6a1fedce22c7f542c1fd5a597" dependencies = [ - "arrow-buffer", - "arrow-schema", + "arrow-buffer 57.3.0", + "arrow-schema 57.2.0", + "half 2.7.1", + "num-integer", + "num-traits", +] + +[[package]] +name = "arrow-data" +version = "58.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c88210023a2bfee1896af366309a3028fc3bcbd6515fa29a7990ee1baa08ee0" +dependencies = [ + "arrow-buffer 58.3.0", + "arrow-schema 58.3.0", "half 2.7.1", "num-integer", "num-traits", @@ -345,11 +441,11 @@ version = "57.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb3ca63edd2073fcb42ba112f8ae165df1de935627ead6e203d07c99445f2081" dependencies = [ - "arrow-array", - "arrow-buffer", - "arrow-data", - "arrow-schema", - "arrow-select", + "arrow-array 57.2.0", + "arrow-buffer 57.3.0", + "arrow-data 57.2.0", + "arrow-schema 57.2.0", + "arrow-select 57.2.0", "flatbuffers", ] @@ -359,11 +455,24 @@ version = "57.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13c4e0530272ca755d6814218dffd04425c5b7854b87fa741d5ff848bf50aa39" dependencies = [ - "arrow-array", - "arrow-buffer", - "arrow-data", - "arrow-schema", - "arrow-select", + "arrow-array 57.2.0", + "arrow-buffer 57.3.0", + "arrow-data 57.2.0", + "arrow-schema 57.2.0", + "arrow-select 57.2.0", +] + +[[package]] +name = "arrow-ord" +version = "58.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bffd8fd2579286a5d63bac898159873e5094a79009940bcb42bbfce4f19f1d0" +dependencies = [ + "arrow-array 58.3.0", + "arrow-buffer 58.3.0", + "arrow-data 58.3.0", + "arrow-schema 58.3.0", + "arrow-select 58.3.0", ] [[package]] @@ -372,10 +481,23 @@ version = "57.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "169676f317157dc079cc5def6354d16db63d8861d61046d2f3883268ced6f99f" dependencies = [ - "arrow-array", - "arrow-buffer", - "arrow-data", - "arrow-schema", + "arrow-array 57.2.0", + "arrow-buffer 57.3.0", + "arrow-data 57.2.0", + "arrow-schema 57.2.0", + "half 2.7.1", +] + +[[package]] +name = "arrow-row" +version = "58.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bab5994731204603c73ba69267616c50f80780774c6bb0476f1f830625115e0c" +dependencies = [ + "arrow-array 58.3.0", + "arrow-buffer 58.3.0", + "arrow-data 58.3.0", + "arrow-schema 58.3.0", "half 2.7.1", ] @@ -388,6 +510,12 @@ dependencies = [ "bitflags 2.11.0", ] +[[package]] +name = "arrow-schema" +version = "58.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f633dbfdf39c039ada1bf9e34c694816eb71fbb7dc78f613993b7245e078a1ed" + [[package]] name = "arrow-select" version = "57.2.0" @@ -395,10 +523,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c96d8a1c180b44ecf2e66c9a2f2bbcb8b1b6f14e165ce46ac8bde211a363411b" dependencies = [ "ahash 0.8.12", - "arrow-array", - "arrow-buffer", - "arrow-data", - "arrow-schema", + "arrow-array 57.2.0", + "arrow-buffer 57.3.0", + "arrow-data 57.2.0", + "arrow-schema 57.2.0", + "num-traits", +] + +[[package]] +name = "arrow-select" +version = "58.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd065c54172ac787cf3f2f8d4107e0d3fdc26edba76fdf4f4cc170258942222" +dependencies = [ + "ahash 0.8.12", + "arrow-array 58.3.0", + "arrow-buffer 58.3.0", + "arrow-data 58.3.0", + "arrow-schema 58.3.0", "num-traits", ] @@ -408,11 +550,28 @@ version = "57.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf35e8ef49dcf0c5f6d175edee6b8af7b45611805333129c541a8b89a0fc0534" dependencies = [ - "arrow-array", - "arrow-buffer", - "arrow-data", - "arrow-schema", - "arrow-select", + "arrow-array 57.2.0", + "arrow-buffer 57.3.0", + "arrow-data 57.2.0", + "arrow-schema 57.2.0", + "arrow-select 57.2.0", + "memchr", + "num-traits", + "regex", + "regex-syntax", +] + +[[package]] +name = "arrow-string" +version = "58.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29dd7cda3ab9692f43a2e4acc444d760cc17b12bb6d8232ddf64e9bab7c06b42" +dependencies = [ + "arrow-array 58.3.0", + "arrow-buffer 58.3.0", + "arrow-data 58.3.0", + "arrow-schema 58.3.0", + "arrow-select 58.3.0", "memchr", "num-traits", "regex", @@ -2859,7 +3018,7 @@ dependencies = [ "libc", "option-ext", "redox_users", - "windows-sys 0.59.0", + "windows-sys 0.61.1", ] [[package]] @@ -2938,7 +3097,7 @@ name = "duckdb" version = "1.4.3" source = "git+https://github.com/MaterializeInc/duckdb-rs.git?rev=752c7efe2582#752c7efe25820590f590fb0a112443b9ddd396e7" dependencies = [ - "arrow", + "arrow 57.1.0", "cast", "fallible-iterator 0.3.0", "fallible-streaming-iterator", @@ -3900,6 +4059,12 @@ dependencies = [ "foldhash 0.2.0", ] +[[package]] +name = "hashbrown" +version = "0.17.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" + [[package]] name = "hashlink" version = "0.10.0" @@ -4254,7 +4419,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2 0.5.10", + "socket2 0.6.3", "system-configuration", "tokio", "tower-service", @@ -4284,15 +4449,15 @@ dependencies = [ "anyhow", "apache-avro", "array-init", - "arrow-arith", - "arrow-array", - "arrow-buffer", - "arrow-cast", - "arrow-ord", - "arrow-row", - "arrow-schema", - "arrow-select", - "arrow-string", + "arrow-arith 57.1.0", + "arrow-array 57.2.0", + "arrow-buffer 57.3.0", + "arrow-cast 57.2.0", + "arrow-ord 57.2.0", + "arrow-row 57.1.0", + "arrow-schema 57.2.0", + "arrow-select 57.2.0", + "arrow-string 57.1.0", "as-any", "async-trait", "backon", @@ -4460,7 +4625,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5" dependencies = [ "equivalent", - "hashbrown 0.15.3", + "hashbrown 0.16.1", "serde", "serde_core", ] @@ -4614,7 +4779,7 @@ dependencies = [ "portable-atomic", "portable-atomic-util", "serde_core", - "windows-sys 0.59.0", + "windows-sys 0.61.1", ] [[package]] @@ -5464,7 +5629,7 @@ name = "mz-adapter" version = "0.0.0" dependencies = [ "anyhow", - "arrow", + "arrow 58.3.0", "async-stream", "async-trait", "base64 0.22.1", @@ -5594,7 +5759,7 @@ name = "mz-arrow-util" version = "0.1.0" dependencies = [ "anyhow", - "arrow", + "arrow 58.3.0", "chrono", "dec", "half 2.7.1", @@ -7138,7 +7303,7 @@ name = "mz-persist" version = "0.0.0" dependencies = [ "anyhow", - "arrow", + "arrow 58.3.0", "async-stream", "async-trait", "aws-config", @@ -7197,7 +7362,7 @@ version = "26.28.0-dev.0" dependencies = [ "anyhow", "arrayvec 0.7.6", - "arrow", + "arrow 58.3.0", "async-stream", "async-trait", "bytes", @@ -7256,7 +7421,7 @@ name = "mz-persist-types" version = "0.0.0" dependencies = [ "anyhow", - "arrow", + "arrow 58.3.0", "bytes", "chrono", "hex", @@ -7534,7 +7699,7 @@ name = "mz-repr" version = "0.0.0" dependencies = [ "anyhow", - "arrow", + "arrow 58.3.0", "bincode", "bitflags 1.3.2", "bytemuck", @@ -7995,7 +8160,7 @@ name = "mz-storage" version = "0.0.0" dependencies = [ "anyhow", - "arrow", + "arrow 58.3.0", "arrow-ipc", "async-stream", "async-trait", @@ -8158,7 +8323,7 @@ name = "mz-storage-operators" version = "0.0.0" dependencies = [ "anyhow", - "arrow", + "arrow 58.3.0", "arrow-ipc", "async-compression", "async-stream", @@ -8212,7 +8377,7 @@ name = "mz-storage-types" version = "0.0.0" dependencies = [ "anyhow", - "arrow", + "arrow 58.3.0", "async-trait", "aws-config", "aws-credential-types", @@ -8300,7 +8465,7 @@ name = "mz-testdrive" version = "26.28.0-dev.0" dependencies = [ "anyhow", - "arrow", + "arrow 58.3.0", "async-compression", "async-trait", "aws-credential-types", @@ -9196,13 +9361,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f6a2926a30477c0b95fea6c28c3072712b139337a242c2cc64817bdc20a8854" dependencies = [ "ahash 0.8.12", - "arrow-array", - "arrow-buffer", - "arrow-cast", - "arrow-data", + "arrow-array 57.2.0", + "arrow-buffer 57.3.0", + "arrow-cast 57.2.0", + "arrow-data 57.2.0", "arrow-ipc", - "arrow-schema", - "arrow-select", + "arrow-schema 57.2.0", + "arrow-select 57.2.0", "base64 0.22.1", "brotli", "bytes", @@ -9276,7 +9441,7 @@ name = "persistcli" version = "0.0.0" dependencies = [ "anyhow", - "arrow", + "arrow 58.3.0", "async-trait", "axum", "bytes", @@ -10766,7 +10931,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.12.1", - "windows-sys 0.59.0", + "windows-sys 0.61.1", ] [[package]] @@ -11795,7 +11960,7 @@ dependencies = [ "getrandom 0.3.3", "once_cell", "rustix 1.1.4", - "windows-sys 0.59.0", + "windows-sys 0.61.1", ] [[package]] @@ -11814,7 +11979,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874" dependencies = [ "rustix 1.1.4", - "windows-sys 0.59.0", + "windows-sys 0.61.1", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index a2be5ba92183a..59d34f912771c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -269,7 +269,7 @@ allocation-counter = "0" anyhow = "1.0.102" array-concat = "0.5.5" arrayvec = "0.7.6" -arrow = { version = "57", default-features = false } +arrow = { version = "58", default-features = false } arrow-ipc = "57" askama = { version = "0.12.1", default-features = false, features = ["config", "serde-json"] } assert_cmd = "2.2.2"