Skip to content

Add before/after comparison mode for query grids (#687)#798

Merged
erikdarlingdata merged 3 commits intodevfrom
feature/query-grid-comparison
Apr 7, 2026
Merged

Add before/after comparison mode for query grids (#687)#798
erikdarlingdata merged 3 commits intodevfrom
feature/query-grid-comparison

Conversation

@erikdarlingdata
Copy link
Copy Markdown
Owner

Summary

  • Extends the global Compare dropdown in Lite to support query stats, procedure stats, and query store tabs with delta columns (current vs baseline)
  • Color-coded delta columns: red for regressions, green for improvements, NEW/GONE badges
  • Compare dropdown is disabled with visual feedback on unsupported tabs, resets to "None" on tab switch
  • Fix on-load collector health status (server_config etc. not flagged as stale)

Test plan

  • Select a time range with data, toggle Compare to Yesterday/Last week on Top Queries tab
  • Verify comparison grid shows delta columns with color coding
  • Verify NEW/GONE badges appear for queries only in one period
  • Test Compare on Top Procedures and Query Store tabs
  • Verify Compare dropdown disables on unsupported tabs (Wait Stats, CPU, etc.)
  • Verify selecting "None" restores the normal grid

🤖 Generated with Claude Code

erikdarlingdata and others added 3 commits April 7, 2026 12:02
Extend the global Compare dropdown to support query stats, procedure stats,
and query store tabs with delta columns showing regressions and improvements.
Compare dropdown is disabled on unsupported tabs with visual feedback.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
On-load collectors (server_config, database_config, etc.) run once per tab
open rather than on the scheduled loop, so staleness thresholds don't apply.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replace the local Compare dropdown in ResourceMetricsContent with a global
one in the ServerTab toolbar. Add comparison grids for Query Stats, Procedure
Stats, and Query Store tabs with color-coded delta columns. Compare dropdown
is disabled on unsupported tabs with visual feedback.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@erikdarlingdata erikdarlingdata changed the base branch from main to dev April 7, 2026 16:34
@erikdarlingdata erikdarlingdata merged commit 524b086 into dev Apr 7, 2026
3 of 4 checks passed
@erikdarlingdata erikdarlingdata deleted the feature/query-grid-comparison branch April 9, 2026 00:33
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