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
{{ message }}
Repository navigation
[BUG] Deadlock alerts re‑fire on the rolling 1‑hour count every cooldown #1091
Fixed in #1097 — deadlock (and blocking) alerts now use an edge-trigger gate (RollingCountAlertGate) with a per-server watermark, so they fire only on genuinely new events instead of re-firing on the rolling 1-hour count every cooldown.
Because Lite's deadlock count is a rolling-window COUNT(*) (it rises and falls), a naive delta wouldn't be safe — so the watermark decays as events age out of the window and resets below threshold, which also means a new event arriving during a cooldown won't be swallowed. Test-gated (RollingCountAlertGateTests).
Activity
#1091: de-flap Dashboard "Deadlocks Cleared" to match Lite's window s…
Merge pull request #1097 from erikdarlingdata/feature/1091-alert-refi…
erikdarlingdata commentedon Jun 15, 2026
Fixed in #1097 — deadlock (and blocking) alerts now use an edge-trigger gate (
RollingCountAlertGate) with a per-server watermark, so they fire only on genuinely new events instead of re-firing on the rolling 1-hour count every cooldown.Because Lite's deadlock count is a rolling-window
COUNT(*)(it rises and falls), a naive delta wouldn't be safe — so the watermark decays as events age out of the window and resets below threshold, which also means a new event arriving during a cooldown won't be swallowed. Test-gated (RollingCountAlertGateTests).On
dev, ships next release. Closing.Fix erikdarlingdata#1091: edge-trigger Lite blocking/deadlock alerts …
Fix low-disk alert re-firing every cooldown for standing full volumes (…
Fix erikdarlingdata#1145: Webhook alerts re-fire after an app restart
Phase-5: Lite forwards to the shared alert engine
Address review: sentinel dedup reintroduced the #1091 re-fire class
Add Postgres Deadlocks and Blocking alerts (part of erikdarlingdata#2711