You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Three changes landing together because the last two depend on the first:
- Redis -> Valkey: service, image (valkey/valkey:9-alpine), data dir and
command in the installer; every consumer renamed to match
(REDIS_ADDR/REDIS_PASSWORD/REDIS_DB -> VALKEY_ADDR/VALKEY_PASSWORD/
VALKEY_DB) in agent-manager and log-input. go-redis itself is untouched --
it already speaks Valkey's protocol.
- plugins/alerts: wires go-sdk's new store/cache into isDuplicate and
getPreviousAlertId as a fast path in front of ClickHouse, closing the
race where a burst of alerts for the same GroupBy/DeduplicateBy value,
arriving faster than ClickHouse's own write-visibility lag, each see
"nothing yet" and each create their own root alert. An atomic Claim
picks exactly one winner among concurrent callers instead.
- go-sdk repinned to a596631 across every remaining plugin (ad-audit, aws,
azure, bitdefender, crowdstrike, events, feeds, gcp, geolocation, o365,
playground, rule-flood-guard, soar, soc-ai, sophos, stats) -- previously
split across v1.1.27/28/31, none of which had this session's ClickHouse
or cache fixes.
go build/go vet/go test clean across all 17 plugin modules touched.
0 commit comments