Merged
Size
XS
Change Breakdown
Performance70%
Bug Fix30%
#3402Error page graph: for a time bucket don't fill zeros for a version with no errors

Zero-error versions removed from error graphs

Inactive versions with zero errors are no longer plotted on the timeline, speeding up error graph performance and decluttering tooltips.

When error graphs were viewed in projects with many deployments, hover states became cluttered with inactive versions showing zero errors, dragging down page performance.

Data points for inactive versions are now omitted entirely from the timeline. This keeps tooltips focused only on versions that actually experienced errors, while significantly speeding up dashboard rendering in the webapp by reducing the sheer volume of data processed.

View Original GitHub Description

This caused performance issues with large numbers of versions, and bad UX when hovering the graph (showing irrelevant versions)

© 2026 · via Gitpulse