litellm/litellm-rust/crates/redis-client/tests
Yujong Lee 6438d6a797
Some checks failed
Cost map pins recheck / rerun-cost-map-guard (push) Has been cancelled
LiteLLM Rust DB / db-queries (push) Has been cancelled
LiteLLM Rust / rust-lint (push) Has been cancelled
LiteLLM Rust / rust-test (push) Has been cancelled
LiteLLM Rust / rust-wheel (push) Has been cancelled
Terraform Modules / fmt, validate, test (aws) (push) Has been cancelled
Terraform Modules / fmt, validate, test (gcp) (push) Has been cancelled
feat(redis-client): publish and resubscribing subscribe for pub/sub
Adds publish(channel, payload) through the guarded command path and
subscribe(channel), a Stream of raw payloads on its own RESP3 connection that
resubscribes after a lost connection with the Python subscriber's 5s to 60s
backoff, on standalone, cluster and Sentinel. Channel names skip the
namespace, matching the Python publisher, so the auth cache invalidation
channel can move onto the Rust client

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-05 13:21:56 +09:00
..
support feat(redis): rotating cloud credentials for Redis 2026-11-05 13:21:52 +09:00
batch.rs feat(redis-client): declare ops into a RedisBatch and flush them as one pipeline 2026-11-05 13:21:56 +09:00
client.rs feat(redis): rotating cloud credentials for Redis 2026-11-05 13:21:52 +09:00
config.rs feat(redis): rotating cloud credentials for Redis 2026-11-05 13:21:52 +09:00
connection.rs feat(redis): rotating cloud credentials for Redis 2026-11-05 13:21:52 +09:00
pipeline.rs fix(redis-client): match redis-py command and failure behavior 2026-11-05 07:18:24 +09:00
pubsub.rs feat(redis-client): publish and resubscribing subscribe for pub/sub 2026-11-05 13:21:56 +09:00
script.rs fix(redis-client): match redis-py command and failure behavior 2026-11-05 07:18:24 +09:00