spetz opened a new pull request, #3145:
URL: https://github.com/apache/iggy/pull/3145

   The previous dashboard was a flat tabs-and-list layout that buried
   information, had no side-by-side compare, rendered detail charts
   with no landing context, and sometimes picked the worst run as
   "best" (max-by p99 instead of min-by p99).
   
   Reshaped around URL-as-source-of-truth routing (`/`,
   `/benchmarks/:uuid`, `/compare/:a/:b`) with a CSS Grid app-shell:
   unified top bar, dense searchable sidebar (scope toggle, hardware/
   gitref, kind chips, sort, range filters), collapsible benchmark-
   meta chips, and a hero landing with animated tail chart plus stat
   cards. Compare mode pins a second benchmark into side-by-side
   panes with swap/exit.
   
   Along the way: best-run picker now takes lowest p99 within a ±2h
   window with throughput tiebreak and NaN-safe ordering; selection
   retention across hardware/gitref uses UUID to preserve compare
   URLs; a generation counter prevents stale route fetches from
   clobbering newer state; spawn_local tasks cancel on unmount;
   popups auto-close on selection change; sidebar reacts to window
   resize.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to