litestar-org/litestar
Enhancement: Use redis `GETEX` in `RedisStore.get` for `renew_for` functionality on redis 6.2+
Offen
#4.993 geöffnet am 16.08.2026
EnhancementGood First Issue
Repository-Metriken
- Stars
- (8.243 Sterne)
- PR-Merge-Metriken
- (Durchschn. Merge 13h 27m) (26 gemergte PRs in 30 T)
Beschreibung
Summary
RedisStore.get predates Redi 6.2, which introduced GETEX to get a value and set its expiry in one step. On supported redis versions, GETEX should be used instead of the custom script.