diff --git a/Cargo.lock b/Cargo.lock index 898aec7..44b5a27 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1236,9 +1236,9 @@ dependencies = [ [[package]] name = "redis" -version = "0.23.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ea8c51b5dc1d8e5fd3350ec8167f464ec0995e79f2e90a075b63371500d557f" +checksum = "c580d9cbbe1d1b479e8d67cf9daf6a62c957e6846048408b80b43ac3f6af84cd" dependencies = [ "arc-swap", "async-trait", @@ -1253,7 +1253,9 @@ dependencies = [ "serde", "serde_json", "sha1_smol", + "socket2", "tokio", + "tokio-retry", "tokio-util", "url", ] @@ -1780,6 +1782,17 @@ dependencies = [ "syn 2.0.15", ] +[[package]] +name = "tokio-retry" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f57eb36ecbe0fc510036adff84824dd3c24bb781e21bfa67b69d556aa85214f" +dependencies = [ + "pin-project", + "rand", + "tokio", +] + [[package]] name = "tokio-rustls" version = "0.23.4" diff --git a/gertrud/Cargo.toml b/gertrud/Cargo.toml index e15ef04..c74a8d7 100644 --- a/gertrud/Cargo.toml +++ b/gertrud/Cargo.toml @@ -20,7 +20,7 @@ tracing = "0.1.37" tracing-subscriber = "0.3.17" nanoid = "0.4.0" -redis = { version = "0.23.0", features = [ +redis = { version = "0.24.0", features = [ "tokio-comp", "json", "connection-manager",