diff --git a/Cargo.lock b/Cargo.lock index 6acf1cd889..d91072413d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -34,6 +34,18 @@ 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", + "getrandom", + "once_cell", + "version_check", +] + [[package]] name = "aho-corasick" version = "0.7.18" @@ -109,7 +121,7 @@ version = "20.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c72a69495f06c8abb65b76a87be192a26fa724380d1f292d4e558a32afed9989" dependencies = [ - "ahash", + "ahash 0.7.6", "bitflags", "chrono", "comfy-table", @@ -152,7 +164,7 @@ dependencies = [ name = "arrow_util" version = "0.1.0" dependencies = [ - "ahash", + "ahash 0.8.0", "arrow", "arrow-flight", "chrono", @@ -1082,7 +1094,7 @@ name = "datafusion" version = "10.0.0" source = "git+https://github.com/apache/arrow-datafusion.git?rev=3eb55e9a0510d872f6f7765b1a5f17db46486e45#3eb55e9a0510d872f6f7765b1a5f17db46486e45" dependencies = [ - "ahash", + "ahash 0.7.6", "arrow", "async-trait", "bytes", @@ -1134,7 +1146,7 @@ name = "datafusion-expr" version = "10.0.0" source = "git+https://github.com/apache/arrow-datafusion.git?rev=3eb55e9a0510d872f6f7765b1a5f17db46486e45#3eb55e9a0510d872f6f7765b1a5f17db46486e45" dependencies = [ - "ahash", + "ahash 0.7.6", "arrow", "datafusion-common", "sqlparser", @@ -1160,7 +1172,7 @@ name = "datafusion-physical-expr" version = "10.0.0" source = "git+https://github.com/apache/arrow-datafusion.git?rev=3eb55e9a0510d872f6f7765b1a5f17db46486e45#3eb55e9a0510d872f6f7765b1a5f17db46486e45" dependencies = [ - "ahash", + "ahash 0.7.6", "arrow", "blake2", "blake3", @@ -1208,7 +1220,7 @@ name = "datafusion-sql" version = "10.0.0" source = "git+https://github.com/apache/arrow-datafusion.git?rev=3eb55e9a0510d872f6f7765b1a5f17db46486e45#3eb55e9a0510d872f6f7765b1a5f17db46486e45" dependencies = [ - "ahash", + "ahash 0.7.6", "arrow", "datafusion-common", "datafusion-expr", @@ -1723,7 +1735,7 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" dependencies = [ - "ahash", + "ahash 0.7.6", ] [[package]] @@ -1957,7 +1969,7 @@ version = "0.11.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9709543bd6c25fdc748da2bed0f6855b07b7e93a203ae31332ac2101ab2f4782" dependencies = [ - "ahash", + "ahash 0.7.6", "atty", "indexmap", "itoa 1.0.3", @@ -3268,7 +3280,7 @@ version = "20.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d0f0af698fcf8d1d9f2971766ebef25821ffe8c39c91837c276dcd97e075d950" dependencies = [ - "ahash", + "ahash 0.7.6", "arrow", "base64", "brotli", @@ -4755,7 +4767,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c21d3b5e7cadfe9ba7cdc1295f72cc556c750b4419c27c219c0693198901f8e" dependencies = [ - "ahash", + "ahash 0.7.6", "atoi", "base64", "bitflags", @@ -5931,7 +5943,7 @@ dependencies = [ name = "workspace-hack" version = "0.1.0" dependencies = [ - "ahash", + "ahash 0.7.6", "arrow", "base64", "bitflags", diff --git a/arrow_util/Cargo.toml b/arrow_util/Cargo.toml index b4ef5f2e97..6939025faa 100644 --- a/arrow_util/Cargo.toml +++ b/arrow_util/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" description = "Apache Arrow utilities" [dependencies] -ahash = { version = "0.7.5", default-features = false } +ahash = { version = "0.8.0", default-features = false, features = ["runtime-rng"] } arrow = { version = "20.0.0", features = ["prettyprint"] } # used by arrow anyway (needed for printing workaround) chrono = { version = "0.4", default-features = false } diff --git a/workspace-hack/Cargo.toml b/workspace-hack/Cargo.toml index 2e4938270d..ac1f037911 100644 --- a/workspace-hack/Cargo.toml +++ b/workspace-hack/Cargo.toml @@ -125,29 +125,36 @@ uuid = { version = "1", features = ["private_getrandom", "rng", "std", "v4"] } [target.x86_64-unknown-linux-gnu.dependencies] getrandom = { version = "0.2", default-features = false, features = ["std"] } nix = { version = "0.24", features = ["acct", "aio", "dir", "env", "event", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "term", "time", "ucontext", "uio", "user", "zerocopy"] } +once_cell = { version = "1", default-features = false, features = ["unstable"] } tokio-util = { version = "0.7", default-features = false, features = ["io"] } [target.x86_64-unknown-linux-gnu.build-dependencies] getrandom = { version = "0.2", default-features = false, features = ["std"] } +once_cell = { version = "1", default-features = false, features = ["unstable"] } [target.x86_64-apple-darwin.dependencies] getrandom = { version = "0.2", default-features = false, features = ["std"] } nix = { version = "0.24", features = ["acct", "aio", "dir", "env", "event", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "term", "time", "ucontext", "uio", "user", "zerocopy"] } +once_cell = { version = "1", default-features = false, features = ["unstable"] } tokio-util = { version = "0.7", default-features = false, features = ["io"] } [target.x86_64-apple-darwin.build-dependencies] getrandom = { version = "0.2", default-features = false, features = ["std"] } +once_cell = { version = "1", default-features = false, features = ["unstable"] } [target.aarch64-apple-darwin.dependencies] getrandom = { version = "0.2", default-features = false, features = ["std"] } nix = { version = "0.24", features = ["acct", "aio", "dir", "env", "event", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "term", "time", "ucontext", "uio", "user", "zerocopy"] } +once_cell = { version = "1", default-features = false, features = ["unstable"] } tokio-util = { version = "0.7", default-features = false, features = ["io"] } [target.aarch64-apple-darwin.build-dependencies] getrandom = { version = "0.2", default-features = false, features = ["std"] } +once_cell = { version = "1", default-features = false, features = ["unstable"] } [target.x86_64-pc-windows-msvc.dependencies] getrandom = { version = "0.2", default-features = false, features = ["std"] } +once_cell = { version = "1", default-features = false, features = ["unstable"] } scopeguard = { version = "1", features = ["use_std"] } tokio = { version = "1", default-features = false, features = ["winapi"] } tokio-util = { version = "0.7", default-features = false, features = ["io"] } @@ -156,6 +163,7 @@ windows-sys = { version = "0.36", features = ["Win32", "Win32_Foundation", "Win3 [target.x86_64-pc-windows-msvc.build-dependencies] getrandom = { version = "0.2", default-features = false, features = ["std"] } +once_cell = { version = "1", default-features = false, features = ["unstable"] } scopeguard = { version = "1", features = ["use_std"] } tokio = { version = "1", default-features = false, features = ["winapi"] } winapi = { version = "0.3", default-features = false, features = ["activation", "basetsd", "combaseapi", "consoleapi", "errhandlingapi", "fileapi", "handleapi", "impl-debug", "impl-default", "knownfolders", "libloaderapi", "minwinbase", "minwindef", "namedpipeapi", "ntsecapi", "ntstatus", "objbase", "processenv", "roapi", "shellapi", "shlobj", "std", "stringapiset", "synchapi", "timezoneapi", "winbase", "wincon", "winerror", "winnt", "winreg", "winstring", "winuser", "ws2ipdef", "ws2tcpip", "wtypesbase"] }