Skip to content

Raise wait stats cap so poison waits are never dropped#172

Merged
erikdarlingdata merged 1 commit intodevfrom
feature/wait-stats-cap
Feb 19, 2026
Merged

Raise wait stats cap so poison waits are never dropped#172
erikdarlingdata merged 1 commit intodevfrom
feature/wait-stats-cap

Conversation

@erikdarlingdata
Copy link
Owner

Summary

  • SQL view report.top_waits_last_hour: TOP (20)TOP (50) so low-volume poison waits (THREADPOOL, RESOURCE_SEMAPHORE) always reach the client
  • UI default selection cap raised from 20 to 30 in both Dashboard and Lite, giving room for poison waits + usual suspects + top 10 without squeezing
  • Lite LIMIT 50 in GetWaitStatsAsync was already sufficient, no change needed

Closes #139

Test plan

  • Dashboard: verify wait type picker shows "X / 30 selected" and can select up to 30
  • Lite: same verification
  • Deploy updated view to a test server, confirm poison waits appear even when low-volume

🤖 Generated with Claude Code

…ed (#139)

SQL view TOP (20) → TOP (50) ensures low-volume poison waits like
THREADPOOL reach the client. UI default selection cap raised from
20 to 30 across both Dashboard and Lite, giving enough room for
poison waits + usual suspects + top 10 without squeezing.

Closes #139

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@erikdarlingdata erikdarlingdata merged commit 6ccdf9a into dev Feb 19, 2026
7 checks passed
@erikdarlingdata erikdarlingdata deleted the feature/wait-stats-cap branch February 19, 2026 22:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant