Skip to content

fix(timings): aggregate all versions in collapsed client row#441

Merged
samcm merged 2 commits into
masterfrom
timings-version-agg
Jul 10, 2026
Merged

fix(timings): aggregate all versions in collapsed client row#441
samcm merged 2 commits into
masterfrom
timings-version-agg

Conversation

@samcm

@samcm samcm commented Jul 10, 2026

Copy link
Copy Markdown
Member

The collapsed client row in the EL Client Duration table showed the single most-observed version, which over a 7-day range is usually the oldest commit (it has been running longest). Besu's row was headlining a stale commit's numbers (reported by @siladu / @matkt).

  • The collapsed row is now an observation-weighted aggregate across all of the client's versions for the selected period, with an "N versions" badge in the version column. Expanding the row lists every version, sorted by most recently seen instead of by observation count.
  • New Active column showing each version's activity window as a relative range ("22h – 18h ago", "18h ago – now"), with absolute local dates in the tooltip.
  • The observations column is visible again on the EL Client Duration table, and fastest-first is the default sort regardless of column visibility.

samcm added 2 commits July 10, 2026 17:38
The collapsed row previously showed whichever single version had the
most observations, which over longer ranges is the oldest commit. It
now shows a weighted aggregate across all versions for the selected
period, and expanding lists every version sorted newest-first by when
it was last seen.
Adds an Active column to the client version breakdown showing each
version's activity window as a relative range (e.g. "22h – 18h ago",
"18h ago – now") with absolute local dates in the tooltip. Restores
the observations column on the EL Client Duration table and makes
fastest-first the default sort regardless of column visibility.
@samcm samcm marked this pull request as ready for review July 10, 2026 07:51
@samcm samcm requested a review from Savid as a code owner July 10, 2026 07:51
@samcm samcm merged commit e960b1a into master Jul 10, 2026
3 checks passed
@samcm samcm deleted the timings-version-agg branch July 10, 2026 07:52
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