-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
feat(insights): Granular frontend feature flags #71821
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
In order to see aggregate spans you need _some_ amount of span metrics. So, `insights-initial-modules` is a good fit here.
This comment was marked as outdated.
This comment was marked as outdated.
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #71821 +/- ##
==========================================
- Coverage 77.92% 77.92% -0.01%
==========================================
Files 6563 6563
Lines 292382 292384 +2
Branches 50500 50505 +5
==========================================
- Hits 227849 227846 -3
- Misses 58284 58288 +4
- Partials 6249 6250 +1
|
Bundle ReportChanges will decrease total bundle size by 7.64kB ⬇️
|
DominikB2014
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
|
Reverted because a few organization lost access to Requests modules as a result of this. Will re-create when we figure out what was missing. |
|
PR reverted: 5d78a21 |
This reverts commit 23f44b7. Co-authored-by: gggritso <[email protected]>
Re-creation of #71821 which I had to fast-revert
Sibling to #71821 but on the backend. Basically, disable the Aggregate Span Waterfall and Span Duration Comparison features if the organization doesn't have access to Insights modules (AKA span metrics!)
The
spans-first-uiflag is going away, in favour of three flags:insights-entry-pointswhich enables entry points to Insight UIs if those entry points have upsells (e.g., sidebar links)insights-initial-modulesenables access to UIs that connect to the first set of Insights modules (Queries, Requests, Resources, etc.)insights-addon-modulesenables access to UI that show the newer set of Insights modules (Caches, LLMs, etc.)This PR gets rid of
spans-first-uichecks on the frontend, replacing them with the rightinsights-flag.