mirror of
https://github.com/shadowsocks/shadowsocks-rust.git
synced 2026-11-06 16:14:11 +00:00
fix(deps): update rust crate bloomfilter to v3 (#1795)
* fix(deps): update rust crate bloomfilter to v3 * fix(shadowsocks): PingPongBloom supports bloomfilter v3 --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: zonyitoo <zonyitoo@gmail.com>
This commit is contained in:
co-authored by
zonyitoo
parent
395920eba4
commit
371af48b36
Generated
+2
-9
@@ -283,12 +283,6 @@ version = "1.6.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b"
|
||||
|
||||
[[package]]
|
||||
name = "bit-vec"
|
||||
version = "0.8.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7"
|
||||
|
||||
[[package]]
|
||||
name = "bitflags"
|
||||
version = "1.3.2"
|
||||
@@ -350,11 +344,10 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "bloomfilter"
|
||||
version = "2.0.0"
|
||||
version = "3.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "c9ee97b815938a5cbb3a0d487d8006fec4859e46c3cd9d1edb1f81090dab14ac"
|
||||
checksum = "1f6d7f06817e48ea4e17532fa61bc4e8b9a101437f0623f69d2ea54284f3a817"
|
||||
dependencies = [
|
||||
"bit-vec",
|
||||
"getrandom",
|
||||
"siphasher",
|
||||
]
|
||||
|
||||
@@ -60,7 +60,7 @@ url = "2.5"
|
||||
once_cell = "1.17"
|
||||
spin = { version = "0.9", features = ["std"] }
|
||||
pin-project = "1.1"
|
||||
bloomfilter = { version = "2.0.0", optional = true }
|
||||
bloomfilter = { version = "3.0.0", optional = true }
|
||||
thiserror = "2.0"
|
||||
rand = { version = "0.8", optional = true }
|
||||
lru_time_cache = { version = "0.11", optional = true }
|
||||
|
||||
@@ -47,8 +47,8 @@ impl PingPongBloom {
|
||||
|
||||
PingPongBloom {
|
||||
blooms: [
|
||||
Bloom::new_for_fp_rate(item_count, fp_p),
|
||||
Bloom::new_for_fp_rate(item_count, fp_p),
|
||||
Bloom::new_for_fp_rate(item_count, fp_p).expect("BloomFilter1"),
|
||||
Bloom::new_for_fp_rate(item_count, fp_p).expect("BloomFilter2"),
|
||||
],
|
||||
bloom_count: [0, 0],
|
||||
item_count,
|
||||
|
||||
Reference in New Issue
Block a user