Skip to content

Conversation

@mattevans
Copy link
Member

  • Replace median_duration_ms with avg_duration_ms across all components to reflect the actual metric being displayed.
  • Remove hourly/daily endpoints and their associated state, queries and helpers; instead compute all summary statistics directly from the per-slot per-client data. This eliminates rounding errors introduced by pre-aggregated buckets and ensures numbers in tables, charts and summaries are perfectly aligned.
  • Drop now-unused durationLabel prop and maxDuration sort field.

…curacy

Replace median_duration_ms with avg_duration_ms across all components to
reflect the actual metric being displayed. Remove hourly/daily endpoints
and their associated state, queries and helpers; instead compute all
summary statistics directly from the per-slot per-client data. This
eliminates rounding errors introduced by pre-aggregated buckets and
ensures numbers in tables, charts and summaries are perfectly aligned.
Drop now-unused durationLabel prop and maxDuration sort field.
@mattevans mattevans self-assigned this Dec 18, 2025
@mattevans mattevans requested a review from Savid as a code owner December 18, 2025 05:49
@mattevans mattevans merged commit 955c8f0 into master Dec 18, 2025
3 checks passed
@mattevans mattevans deleted the refactor/engine-tweaks-pt-2 branch December 18, 2025 06:12
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.

2 participants