]> git.ipfire.org Git - thirdparty/rspamd.git/commit
[Fix] Redis hyperscan cache: use write_servers for store/delete operations
authorVsevolod Stakhov <vsevolod@rspamd.com>
Wed, 28 Jan 2026 09:05:25 +0000 (09:05 +0000)
committerVsevolod Stakhov <vsevolod@rspamd.com>
Wed, 28 Jan 2026 09:05:25 +0000 (09:05 +0000)
commitd5b2b358e929338223045571a87ce04733f1a412
tree0d438b6feeecac00ffa8dde5216bf2970167ec66
parent614e68c8b398ab7dd3e14dac0b8c73bfb0909abd
[Fix] Redis hyperscan cache: use write_servers for store/delete operations

The redis_backend was missing is_write=true in attrs for store and delete
operations, causing lua_redis.request to use read_servers instead of
write_servers. This resulted in READONLY errors when read and write servers
are configured separately.
lualib/lua_hs_cache.lua