Commit Graph

127 Commits

Author SHA1 Message Date
Joel Wejdenstål 626b98dab3
v5.5.3 2023-08-29 23:13:21 +02:00
Joel 1e7efe5843
bump msrv to 1.65 (#279) 2023-08-29 23:12:11 +02:00
Joel Wejdenstål eff796d46b
v5.5.2 2023-08-29 13:17:51 +02:00
Joel Wejdenstål dfb7b9af33
v5.5.1 2023-08-22 02:06:11 +02:00
Joel Wejdenstål ea4ea24a63
v5.5.0 2023-07-11 06:11:45 +02:00
Joel 4c7568cce6
add support for arbitrary (#272) 2023-07-11 05:20:05 +02:00
Joel d36311e634
update deps & toolchain to stable-1.64 (#271) 2023-07-11 04:56:54 +02:00
George 83a2cf46e0
Added optional feature to enable inline in `hashbrown` crate. (#249) 2023-01-20 08:02:09 +01:00
Joel Wejdenstål 4fd07038a1
v5.4.0 2022-08-30 20:12:48 +02:00
Joel Wejdenstål 342011296c
upgrade deps 2022-08-30 20:09:09 +02:00
Tom Karwowski 9deeb37ccb
feat: memoize default shard amount (#222)
Use once_cell crate to memoize the value.
This doesn't add any new dependencies, as once_cell was already a subdependency. Additionally it was merged into std in nighlty and awaiting stabilization.
2022-08-30 20:05:07 +02:00
Joel Wejdenstål 4b63e98814
Release v5.3.4 2022-05-28 13:20:30 +02:00
Joel 3236196d01
Use a proper lock implementation (#214)
* use a proper but reentrant safe lock impl

* impl downgrade
2022-05-28 13:19:37 +02:00
Konrad Borowski 5fbb68f188
Set rust-version to 1.59 (#210)
This crate uses available_parallelism which was introduced
in Rust 1.59.
2022-05-28 12:58:00 +02:00
Joel Wejdenstål 270612e3f9
Release v5.3.3 2022-05-02 17:55:25 +02:00
Joel Wejdenstål 9c7cdc3370
Release v5.3.2 2022-04-30 23:23:31 +02:00
Vilgot Fredenberg f8ea0307a5
Tune hashbrown feature set (#205)
Removes the transient dependency on `ahash`.
2022-04-30 23:22:48 +02:00
Joel Wejdenstål 3bb58c0f37
Release v5.3.1 2022-04-29 22:04:35 +02:00
Joel Wejdenstål dbec6c179a
Release v5.3.0 2022-04-29 21:19:06 +02:00
Joel fcaa55511a
Address major issues (#202) 2022-04-29 21:02:35 +02:00
Josh Triplett 94b49a2d60
Use `std:🧵:available_parallelism` in place of num_cpus (#199) 2022-04-29 19:11:02 +02:00
Stepan Koltsov 3d315aa7a7
Hash keys once (#194) 2022-04-27 14:15:16 +02:00
xacrimon a8187ba896
Release v5.2.0 2022-03-14 22:11:37 +01:00
xacrimon daedb8045a
update deps + vtag 2022-02-06 17:48:39 +01:00
xacrimon 7197fa3323
doc 2022-02-06 16:15:14 +01:00
xacrimon 363f3f182e
optional send guard 2022-02-06 16:15:14 +01:00
xacrimon e8e5e862fb
v5.0.0 2021-12-12 18:25:25 +01:00
xacrimon 7da4dd7fbb
use parking_lot 2021-12-12 18:16:50 +01:00
Acrimon 1a31f4f598
v4.0.2 2021-01-12 09:27:35 +01:00
Acrimon fb02060d6b
v4.0.1 2020-12-27 00:32:15 +01:00
Acrimon 7a132a29cc
update meta version 2020-12-26 00:41:37 +01:00
Acrimon 978ffb5f0f
remove no_std for now 2020-12-26 00:30:17 +01:00
Acrimon f167aec2b4
fixer uppers 2020-12-26 00:25:17 +01:00
Acrimon ef374938a5
fix ahash 2020-12-26 00:23:21 +01:00
Joel Wejdenstål 5b6c3821b0
Merge pull request #116 from cuviper/rayon
Add optional rayon support
2020-12-25 23:54:01 +01:00
Josh Stone c383e28b23 Add optional rayon support
This adds optional `rayon` trait implementations for collecting and
iterating `DashMap` and `DashSet` in parallel.
2020-11-12 15:05:00 -08:00
Konrad Borowski 402b80faa3 Update cfg-if to 1.0.0 2020-11-12 13:39:40 +01:00
Acrimon b2951f801b
v3.11.10 2020-08-04 19:52:31 +02:00
Acrimon 8a14a408a5
fix: #100 2020-08-04 19:52:14 +02:00
Acrimon ceee3769fc
v3.11.9 2020-07-31 23:15:53 +02:00
Acrimon df4b09ba01
chore: get rid of num_cpus and hardcode a sensible shard number 2020-07-31 23:15:29 +02:00
Acrimon 7abb7a4699
fix: compile docs.rs documentation with the serde features enabled 2020-07-31 23:07:56 +02:00
Acrimon 2a3a375bb2
v3.11.8 2020-07-31 22:56:34 +02:00
Acrimon fb0132a817
v3.11.7 2020-07-05 01:10:28 +02:00
Acrimon a330526b1b
v3.11.6 2020-07-04 21:16:16 +02:00
Acrimon 58eac4025d
use ahash 0.3.8 on non amd64. 2020-07-04 21:01:37 +02:00
Acrimon 4781708182
Removed bench deps. 2020-07-04 20:53:44 +02:00
Acrimon e2d0f9a374
v3.11.5 Updated deps. 2020-07-04 20:52:55 +02:00
Acrimon a2d02f2482
Removed benchmarks. 2020-07-04 20:08:42 +02:00
Acrimon ccb930676d
v3.11.4 2020-06-02 15:31:10 +02:00