fix: patch redis-rs for SMISMEMBER support

This commit is contained in:
Paul Makles
2023-04-21 19:37:33 +01:00
parent c5880596a4
commit 43e45aef3f
5 changed files with 55 additions and 51 deletions

89
Cargo.lock generated
View File

@@ -871,12 +871,6 @@ version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f"
[[package]]
name = "dtoa"
version = "0.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0"
[[package]]
name = "dyn-clone"
version = "1.0.5"
@@ -1831,6 +1825,27 @@ version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
[[package]]
name = "metrics"
version = "0.18.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e52eb6380b6d2a10eb3434aec0885374490f5b82c8aaf5cd487a183c98be834"
dependencies = [
"ahash",
"metrics-macros",
]
[[package]]
name = "metrics-macros"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49e30813093f757be5cf21e50389a24dc7dbb22c49f23b7e8f51d69b508a5ffa"
dependencies = [
"proc-macro2",
"quote 1.0.18",
"syn 1.0.107",
]
[[package]]
name = "mime"
version = "0.3.16"
@@ -1897,9 +1912,9 @@ dependencies = [
[[package]]
name = "mobc"
version = "0.7.3"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f76d2f2e2dcbb00a8d3b2b09f026a74a82693ea52cd071647aa6cfa7f1ff37e"
checksum = "fc79c4a77e312fee9c7bd4b957c12ad1196db73c4a81e5c0b13f02083c4f7f2f"
dependencies = [
"async-std",
"async-trait",
@@ -1908,17 +1923,21 @@ dependencies = [
"futures-timer",
"futures-util",
"log",
"metrics",
"thiserror",
"tokio 1.18.2",
"tracing",
"tracing-subscriber",
]
[[package]]
name = "mobc-redis"
version = "0.7.0"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7b5db77b37c9224d5b9949b214041ea3e1c15b6b1e5dd24a5acb8e73975d6d6"
checksum = "7bd8e2fd6bf7e35263b86662e663a9496a0352ceddd413b6c33313c36d5068fd"
dependencies = [
"mobc",
"redis 0.19.0",
"redis 0.22.3",
]
[[package]]
@@ -2624,57 +2643,55 @@ dependencies = [
[[package]]
name = "redis"
version = "0.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a6ddfecac9391fed21cce10e83c65fa4abafd77df05c98b1c647c65374ce9b3"
version = "0.22.3"
source = "git+https://github.com/insertish/redis-rs?rev=6575a6b1c09eb8c9cc7f0082d95fe6b8f903c4d7#6575a6b1c09eb8c9cc7f0082d95fe6b8f903c4d7"
dependencies = [
"async-std",
"async-trait",
"bytes 1.1.0",
"combine",
"dtoa",
"futures-util",
"itoa 0.4.8",
"itoa 1.0.2",
"percent-encoding",
"pin-project-lite 0.2.9",
"sha1",
"ryu",
"sha1_smol",
"tokio 1.18.2",
"tokio-util 0.6.10",
"tokio-util 0.7.2",
"url",
]
[[package]]
name = "redis"
version = "0.21.5"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a80b5f38d7f5a020856a0e16e40a9cfabf88ae8f0e4c2dcd8a3114c1e470852"
checksum = "3ea8c51b5dc1d8e5fd3350ec8167f464ec0995e79f2e90a075b63371500d557f"
dependencies = [
"async-std",
"async-trait",
"bytes 1.1.0",
"combine",
"dtoa",
"futures-util",
"itoa 0.4.8",
"itoa 1.0.2",
"percent-encoding",
"pin-project-lite 0.2.9",
"sha1",
"ryu",
"tokio 1.18.2",
"tokio-util 0.6.10",
"tokio-util 0.7.2",
"url",
]
[[package]]
name = "redis-kiss"
version = "0.1.3"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d4f2f48fb776a308331c4a1ecb3a7b7b99f4d46c6beb2fc03db2da0f63fcad6"
checksum = "58605cfd83a2146161de13bb253f24db25eef6919b35403fc90f508ef89bec92"
dependencies = [
"bincode",
"lazy_static",
"mobc",
"mobc-redis",
"redis 0.21.5",
"redis 0.23.0",
"rmp-serde",
"serde",
"serde_json",
@@ -2792,7 +2809,7 @@ dependencies = [
[[package]]
name = "revolt-bonfire"
version = "0.5.18"
version = "0.5.19"
dependencies = [
"async-std",
"async-tungstenite",
@@ -2808,7 +2825,7 @@ dependencies = [
[[package]]
name = "revolt-delta"
version = "0.5.18"
version = "0.5.19"
dependencies = [
"async-channel",
"async-std",
@@ -2823,12 +2840,9 @@ dependencies = [
"linkify 0.6.0",
"log",
"lru",
"mobc",
"mobc-redis",
"nanoid",
"num_enum",
"once_cell",
"redis 0.21.5",
"regex",
"reqwest",
"revolt-quark",
@@ -2847,7 +2861,7 @@ dependencies = [
[[package]]
name = "revolt-quark"
version = "0.5.18"
version = "0.5.19"
dependencies = [
"async-lock",
"async-recursion",
@@ -3471,15 +3485,6 @@ dependencies = [
"digest 0.10.3",
]
[[package]]
name = "sha1"
version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c1da05c97445caa12d05e848c4a4fcbbea29e748ac28f7e80e9b010392063770"
dependencies = [
"sha1_smol",
]
[[package]]
name = "sha1_smol"
version = "1.0.0"