valkey-io / valkey-glide

An open source Valkey client library that supports Valkey and Redis open source 6.2, 7.0 and 7.2. Valkey GLIDE is designed for reliability, optimized performance, and high-availability, for Valkey and Redis OSS based applications. GLIDE is a multi language client library, written in Rust with programming language bindings, such as Java and Python
Apache License 2.0
279 stars 58 forks source link

Cluster client: prefer refresh slots #282

Open shachlanAmazon opened 1 year ago

shachlanAmazon commented 1 year ago

https://github.com/redis-rs/redis-rs/pull/857/commits/6d1e3168b34709a3f06b6ab27d577fda94809ad6#r1228169897 in_flight_requests should be paused when refresh_slots is queued, in order to first refresh slots and only then continue sending requests.

avifenesh commented 4 weeks ago

@barshaul