Skip to content

Conversation

gggritso
Copy link
Member

@gggritso gggritso commented Oct 8, 2025

Flag usage removed recently.

@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Oct 8, 2025
Comment on lines 442 to 443
# Enable feature to use trace tabs layout ui
manager.add("organizations:trace-tabs-ui", OrganizationFeature, FeatureHandlerStrategy.FLAGPOLE, api_expose=True)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Potential bug: Removal of a backend feature flag breaks a frontend feature that depends on it.
  • Description: The removal of the organizations:trace-view-span-links feature flag from the backend registration will cause a functional regression. The frontend code still checks for this flag to render the TraceSpanLinks component. As the flag will be removed, the condition will always be false, preventing the component from rendering and thus disabling the span links feature for all users.

  • Suggested fix: Either re-add the feature flag to the backend or remove the conditional check in the frontend code to make the feature permanently available.
    severity: 0.9, confidence: 1.0

Did we get this right? 👍 / 👎 to inform future reviews.

@gggritso gggritso requested a review from mjq October 8, 2025 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Scope: Backend Automatically applied to PRs that change backend components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant