Skip to content

ref(tracemetrics): Remove unsortable telemetry columns behind feature flag#111518

Merged
nsdeschenes merged 2 commits into
masterfrom
nd/LOGS-631/chore-tracemetrics-remove-unsortable-columns
Mar 30, 2026
Merged

ref(tracemetrics): Remove unsortable telemetry columns behind feature flag#111518
nsdeschenes merged 2 commits into
masterfrom
nd/LOGS-631/chore-tracemetrics-remove-unsortable-columns

Conversation

@nsdeschenes
Copy link
Copy Markdown
Contributor

@nsdeschenes nsdeschenes commented Mar 25, 2026

Hide the unsortable telemetry columns (Logs, Spans, Errors) from the trace metrics samples table when canUseMetricsUIRefresh is enabled.

This is the first step in some changes to the samples table as part of the metrics UI refresh.

Refs LOGS-631

Example:

Screenshot 2026-03-25 at 09 46 28

@linear-code
Copy link
Copy Markdown

linear-code Bot commented Mar 25, 2026

@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Mar 25, 2026
@nsdeschenes nsdeschenes marked this pull request as ready for review March 25, 2026 13:54
@nsdeschenes nsdeschenes requested a review from a team as a code owner March 25, 2026 13:54
nsdeschenes and others added 2 commits March 30, 2026 14:37
When the tracemetrics-ui-refresh flag is enabled, filter out the
unsortable telemetry columns (logs, spans, errors) from the samples
table and skip the three additional API queries that fetch their data.
Also simplify the side-by-side panel split calculation since the
telemetry icon width no longer needs to be accommodated.

Refs LOGS-631
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…sh flag

Add test asserting that Logs, Spans, and Errors column headers are not
rendered in the samples table when tracemetrics-ui-refresh is enabled.

Refs LOGS-631
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@nsdeschenes nsdeschenes force-pushed the nd/LOGS-631/chore-tracemetrics-remove-unsortable-columns branch from 222de9c to ae97160 Compare March 30, 2026 17:37
@nsdeschenes nsdeschenes merged commit 391682b into master Mar 30, 2026
73 of 74 checks passed
@nsdeschenes nsdeschenes deleted the nd/LOGS-631/chore-tracemetrics-remove-unsortable-columns branch March 30, 2026 17:56
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 15, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants