From a67e146aae4d843d96c0b81af31504dda1d2c665 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Jul 2026 11:45:30 +0000 Subject: [PATCH] Bump redis from 0.27.6 to 1.3.0 Bumps [redis](https://github.com/redis-rs/redis-rs) from 0.27.6 to 1.3.0. - [Release notes](https://github.com/redis-rs/redis-rs/releases) - [Commits](https://github.com/redis-rs/redis-rs/compare/redis-0.27.6...redis-1.3.0) --- updated-dependencies: - dependency-name: redis dependency-version: 1.3.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 77 +++++++++++++++++++++++++++++++++++++++++++++++------- Cargo.toml | 2 +- 2 files changed, 68 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4c713a6..71f6fe0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -90,7 +90,7 @@ dependencies = [ "ipnet", "processor", "qdrant-client", - "redis", + "redis 1.3.0", "reqwest", "retrieval", "serde", @@ -113,6 +113,12 @@ dependencies = [ "rustversion", ] +[[package]] +name = "arcstr" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03918c3dbd7701a85c6b9887732e2921175f26c350b4563841d0958c21d57e6d" + [[package]] name = "argon2" version = "0.5.3" @@ -125,6 +131,17 @@ dependencies = [ "password-hash", ] +[[package]] +name = "async-lock" +version = "3.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311" +dependencies = [ + "event-listener", + "event-listener-strategy", + "pin-project-lite", +] + [[package]] name = "async-stream" version = "0.3.6" @@ -495,7 +512,7 @@ dependencies = [ "hmac 0.13.0", "qdrant-client", "rand 0.10.1", - "redis", + "redis 1.3.0", "reqwest", "serde", "serde_json", @@ -713,7 +730,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfae6799b68a735270e4344ee3e834365f707c72da09c9a8bb89b45cc3351395" dependencies = [ "deadpool", - "redis", + "redis 0.27.6", ] [[package]] @@ -855,6 +872,16 @@ dependencies = [ "pin-project-lite", ] +[[package]] +name = "event-listener-strategy" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93" +dependencies = [ + "event-listener", + "pin-project-lite", +] + [[package]] name = "fancy-regex" version = "0.17.0" @@ -1492,7 +1519,7 @@ dependencies = [ "hex", "hmac 0.13.0", "qdrant-client", - "redis", + "redis 1.3.0", "serde", "serde_json", "sha2 0.11.0", @@ -1668,7 +1695,7 @@ dependencies = [ "ingestion", "processor", "qdrant-client", - "redis", + "redis 1.3.0", "retrieval", "serde", "serde_json", @@ -2001,7 +2028,7 @@ dependencies = [ "deadpool-redis", "ingestion", "qdrant-client", - "redis", + "redis 1.3.0", "reqwest", "serde", "serde_json", @@ -2260,10 +2287,8 @@ checksum = "09d8f99a4090c89cc489a94833c901ead69bfbf3877b4867d5482e321ee875bc" dependencies = [ "arc-swap", "async-trait", - "backon", "bytes", "combine", - "futures", "futures-util", "itertools 0.13.0", "itoa", @@ -2271,11 +2296,37 @@ dependencies = [ "percent-encoding", "pin-project-lite", "ryu", + "tokio", + "tokio-util", + "url", +] + +[[package]] +name = "redis" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2fa6f8e4b491d7a8ef3a9550a4d71969bd0064f46e32b8dbbcc7fc60dad94fed" +dependencies = [ + "arc-swap", + "arcstr", + "async-lock", + "backon", + "bytes", + "cfg-if", + "combine", + "futures-channel", + "futures-util", + "itoa", + "num-bigint", + "percent-encoding", + "pin-project-lite", + "ryu", "sha1_smol", - "socket2 0.5.10", + "socket2 0.6.4", "tokio", "tokio-util", "url", + "xxhash-rust", ] [[package]] @@ -2380,7 +2431,7 @@ dependencies = [ "processor", "proptest", "qdrant-client", - "redis", + "redis 1.3.0", "serde", "serde_json", "sqlx", @@ -4017,6 +4068,12 @@ version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4" +[[package]] +name = "xxhash-rust" +version = "0.8.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d93c89cdc2d3a63c3ec48ffe926931bdc069eafa8e4402fe6d8f790c9d1e576" + [[package]] name = "yoke" version = "0.8.3" diff --git a/Cargo.toml b/Cargo.toml index b22a77f..2bd5b9e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -60,7 +60,7 @@ futures-util = "0.3" sqlx = { version = "0.8", features = ["chrono", "json", "migrate", "postgres", "runtime-tokio-rustls", "uuid"] } # Redis Streams back processor queues and rate limiting; connection-manager gives pooled async handles. -redis = { version = "0.27", features = ["connection-manager", "tokio-comp"] } +redis = { version = "1.3", features = ["connection-manager", "tokio-comp"] } deadpool-redis = { version = "0.18", features = ["rt_tokio_1"] } # Webhook signatures and future API key hashing use the crypto primitives pinned for the workspace.