From 94d6a1ea66f11a66ff09124ab3fce853a9a35915 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Sep 2022 12:26:47 +0000 Subject: [PATCH] Bump arrow from 18.0.0 to 21.0.0 Bumps [arrow](https://github.com/apache/arrow-rs) from 18.0.0 to 21.0.0. - [Release notes](https://github.com/apache/arrow-rs/releases) - [Changelog](https://github.com/apache/arrow-rs/blob/master/CHANGELOG-old.md) - [Commits](https://github.com/apache/arrow-rs/compare/18.0.0...21.0.0) --- updated-dependencies: - dependency-name: arrow dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 108 +++++++++++++++++++++++++++++++++++++++++------- rust/Cargo.toml | 2 +- 2 files changed, 93 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6083db9af4..69a1b9d110 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -25,6 +25,19 @@ dependencies = [ "version_check", ] +[[package]] +name = "ahash" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57e6e951cfbb2db8de1828d49073a113a29fd7117b1596caa781a258c7e38d72" +dependencies = [ + "cfg-if", + "const-random", + "getrandom", + "once_cell", + "version_check", +] + [[package]] name = "aho-corasick" version = "0.7.18" @@ -82,7 +95,7 @@ version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a5f89d2bc04fa746ee395d20c4cbfa508e4cce5c00bae816f0fae434fcfb9853" dependencies = [ - "ahash", + "ahash 0.7.6", "bitflags", "chrono", "comfy-table", @@ -96,7 +109,6 @@ dependencies = [ "lexical-core", "multiversion", "num", - "pyo3", "rand 0.8.5", "regex", "serde", @@ -104,6 +116,33 @@ dependencies = [ "serde_json", ] +[[package]] +name = "arrow" +version = "21.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fbd23619f19fc6f214b9667eb2e2782f4a7edc407899e3511e634e55662d906" +dependencies = [ + "ahash 0.8.0", + "bitflags", + "chrono", + "csv", + "flatbuffers", + "half", + "hashbrown", + "hex", + "indexmap", + "lazy_static", + "lexical-core", + "multiversion", + "num", + "pyo3", + "regex", + "regex-syntax", + "serde", + "serde_derive", + "serde_json", +] + [[package]] name = "async-lock" version = "2.5.0" @@ -418,6 +457,28 @@ dependencies = [ "unicode-width", ] +[[package]] +name = "const-random" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f590d95d011aa80b063ffe3253422ed5aa462af4e9867d43ce8337562bac77c4" +dependencies = [ + "const-random-macro", + "proc-macro-hack", +] + +[[package]] +name = "const-random-macro" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "615f6e27d000a2bffbc7f2f6a8669179378fa27ee4d0a509e985dfc0a7defb40" +dependencies = [ + "getrandom", + "lazy_static", + "proc-macro-hack", + "tiny-keccak", +] + [[package]] name = "constant_time_eq" version = "0.1.5" @@ -600,8 +661,8 @@ version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54617e523e447c9a139fdf3682eeca8f909934bd28cdd0032ebd0ff9783775e1" dependencies = [ - "ahash", - "arrow", + "ahash 0.7.6", + "arrow 18.0.0", "async-trait", "bytes", "chrono", @@ -640,7 +701,7 @@ version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "794ca54d3b144038c36b7a31d64c9545abb2edbdda6da055e481fb8a13e4e33b" dependencies = [ - "arrow", + "arrow 18.0.0", "object_store", "ordered-float 3.0.0", "parquet", @@ -653,8 +714,8 @@ version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0087a4e55a861c7040314f217672259304fd26b5f174a065867df6b4ac659896" dependencies = [ - "ahash", - "arrow", + "ahash 0.7.6", + "arrow 18.0.0", "datafusion-common", "sqlparser", ] @@ -665,7 +726,7 @@ version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b822b1a9f4f9c953b142190229085e2856fa9ee52844aa86b40d55edd6e7cc38" dependencies = [ - "arrow", + "arrow 18.0.0", "async-trait", "chrono", "datafusion-common", @@ -681,8 +742,8 @@ version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2328a0e901a89c46391be9445e6e55b6dd8002d4d177e578b0c4a2486ef07cda" dependencies = [ - "ahash", - "arrow", + "ahash 0.7.6", + "arrow 18.0.0", "blake2", "blake3", "chrono", @@ -706,7 +767,7 @@ version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ef6b51e6398ed6dcc5e072c16722b9838f472b0c0ffe25b5df536927cda6044f" dependencies = [ - "arrow", + "arrow 18.0.0", "datafusion-common", "paste", "rand 0.8.5", @@ -718,8 +779,8 @@ version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb9ae561d6c3dcd09d253ff28f71396b576fca05fe4d0f4fb0e75ee2fc951c72" dependencies = [ - "ahash", - "arrow", + "ahash 0.7.6", + "arrow 18.0.0", "datafusion-common", "datafusion-expr", "hashbrown", @@ -732,7 +793,7 @@ name = "deltalake" version = "0.4.1" dependencies = [ "anyhow", - "arrow", + "arrow 21.0.0", "async-stream", "async-trait", "azure_core", @@ -1218,7 +1279,7 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" dependencies = [ - "ahash", + "ahash 0.7.6", ] [[package]] @@ -2063,7 +2124,7 @@ version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65f61759af307fad711e7656c705218402a8a79b776c893c20fef96e8ffd2a7d" dependencies = [ - "arrow", + "arrow 18.0.0", "base64", "brotli", "byteorder", @@ -2193,6 +2254,12 @@ dependencies = [ "version_check", ] +[[package]] +name = "proc-macro-hack" +version = "0.5.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" + [[package]] name = "proc-macro2" version = "1.0.42" @@ -3127,6 +3194,15 @@ dependencies = [ "winapi", ] +[[package]] +name = "tiny-keccak" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" +dependencies = [ + "crunchy", +] + [[package]] name = "tinyvec" version = "1.6.0" diff --git a/rust/Cargo.toml b/rust/Cargo.toml index e7f905fe83..8016e58871 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -69,7 +69,7 @@ async-stream = { version = "0.3.2", default-features = true, optional = true } # High-level writer parquet-format = "~4.0.0" -arrow = "18" +arrow = "21" parquet = "18" crossbeam = { version = "0", optional = true }