Skip to content

Commit 236626b

Browse files
authored
Update hashbrown to v0.15. (#273)
Signed-off-by: Piotr Sikora <[email protected]>
1 parent 87e87d8 commit 236626b

15 files changed

+50
-1064
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ edition = "2018"
1111
build = "build.rs"
1212

1313
[dependencies]
14-
hashbrown = "0.14"
14+
hashbrown = "0.15"
1515
log = "0.4"
1616

1717
[profile.release]

bazel/cargo/Cargo.Bazel.lock

Lines changed: 13 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -2,38 +2,33 @@
22
# It is not intended for manual editing.
33
version = 3
44

5-
[[package]]
6-
name = "ahash"
7-
version = "0.8.11"
8-
source = "registry+https://github.com/rust-lang/crates.io-index"
9-
checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011"
10-
dependencies = [
11-
"cfg-if",
12-
"once_cell",
13-
"version_check",
14-
"zerocopy",
15-
]
16-
175
[[package]]
186
name = "allocator-api2"
197
version = "0.2.18"
208
source = "registry+https://github.com/rust-lang/crates.io-index"
219
checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f"
2210

2311
[[package]]
24-
name = "cfg-if"
25-
version = "1.0.0"
12+
name = "equivalent"
13+
version = "1.0.1"
2614
source = "registry+https://github.com/rust-lang/crates.io-index"
27-
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
15+
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
16+
17+
[[package]]
18+
name = "foldhash"
19+
version = "0.1.3"
20+
source = "registry+https://github.com/rust-lang/crates.io-index"
21+
checksum = "f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2"
2822

2923
[[package]]
3024
name = "hashbrown"
31-
version = "0.14.5"
25+
version = "0.15.0"
3226
source = "registry+https://github.com/rust-lang/crates.io-index"
33-
checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
27+
checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb"
3428
dependencies = [
35-
"ahash",
3629
"allocator-api2",
30+
"equivalent",
31+
"foldhash",
3732
]
3833

3934
[[package]]
@@ -42,77 +37,10 @@ version = "0.4.22"
4237
source = "registry+https://github.com/rust-lang/crates.io-index"
4338
checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
4439

45-
[[package]]
46-
name = "once_cell"
47-
version = "1.19.0"
48-
source = "registry+https://github.com/rust-lang/crates.io-index"
49-
checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
50-
51-
[[package]]
52-
name = "proc-macro2"
53-
version = "1.0.86"
54-
source = "registry+https://github.com/rust-lang/crates.io-index"
55-
checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"
56-
dependencies = [
57-
"unicode-ident",
58-
]
59-
6040
[[package]]
6141
name = "proxy-wasm"
6242
version = "0.2.3-dev"
6343
dependencies = [
6444
"hashbrown",
6545
"log",
6646
]
67-
68-
[[package]]
69-
name = "quote"
70-
version = "1.0.36"
71-
source = "registry+https://github.com/rust-lang/crates.io-index"
72-
checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
73-
dependencies = [
74-
"proc-macro2",
75-
]
76-
77-
[[package]]
78-
name = "syn"
79-
version = "2.0.71"
80-
source = "registry+https://github.com/rust-lang/crates.io-index"
81-
checksum = "b146dcf730474b4bcd16c311627b31ede9ab149045db4d6088b3becaea046462"
82-
dependencies = [
83-
"proc-macro2",
84-
"quote",
85-
"unicode-ident",
86-
]
87-
88-
[[package]]
89-
name = "unicode-ident"
90-
version = "1.0.12"
91-
source = "registry+https://github.com/rust-lang/crates.io-index"
92-
checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
93-
94-
[[package]]
95-
name = "version_check"
96-
version = "0.9.4"
97-
source = "registry+https://github.com/rust-lang/crates.io-index"
98-
checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
99-
100-
[[package]]
101-
name = "zerocopy"
102-
version = "0.7.35"
103-
source = "registry+https://github.com/rust-lang/crates.io-index"
104-
checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
105-
dependencies = [
106-
"zerocopy-derive",
107-
]
108-
109-
[[package]]
110-
name = "zerocopy-derive"
111-
version = "0.7.35"
112-
source = "registry+https://github.com/rust-lang/crates.io-index"
113-
checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
114-
dependencies = [
115-
"proc-macro2",
116-
"quote",
117-
"syn",
118-
]

bazel/cargo/remote/BUILD.ahash-0.8.11.bazel

Lines changed: 0 additions & 230 deletions
This file was deleted.

bazel/cargo/remote/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ filegroup(
3333
# Workspace Member Dependencies
3434
alias(
3535
name = "hashbrown",
36-
actual = "@crates_vendor__hashbrown-0.14.5//:hashbrown",
36+
actual = "@crates_vendor__hashbrown-0.15.0//:hashbrown",
3737
tags = ["manual"],
3838
)
3939

0 commit comments

Comments
 (0)