rust-lang / hashbrown

Rust port of Google's SwissTable hash map
https://rust-lang.github.io/hashbrown
Apache License 2.0
2.42k stars 283 forks source link

Backport #357 for 0.11 #497

Closed Manishearth closed 8 months ago

Manishearth commented 8 months ago

This backports the ahash bump to 0.12 (https://github.com/rust-lang/hashbrown/pull/357). It shouldn't be merged, instead it should be put in a branch/tag and released with a version bump (happy to update this PR to include a version bump if desired)

498 is this PR for 0.11

A bunch of crates out there still use hashbrown at this version (Often via object, still used by the wasmer ecosystem.

It would be nice to get a backport release here. A lot of these dependencies are deep in deptrees and will take time to upgrade.

I also have https://github.com/tkaitchuck/aHash/pull/202 open but it's unclear if that will land

Amanieu commented 8 months ago

Is this still needed now that https://github.com/tkaitchuck/aHash/pull/201 is merged?

Manishearth commented 8 months ago

https://github.com/rust-lang/hashbrown/pull/498#issuecomment-1937798507