-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Disable in-chart "Explore underlying data" by default #74332
Conversation
Pinging @elastic/kibana-app-arch (Team:AppArch) |
This PR description is missing some details. Why should it be switched? What's the reasoning why we decided to toggle it? Also, if this flag is disabled, will that potentially break already configured drilldowns on that action if a user now suddenly has it disabled and if so in what way will they exacatly break? Because if it does this is a breaking change, and we need to be sure it will be communicated like that in the release notes. |
I also missed the communication where was decided we want to turn it off, |
There seems to be some pushback from product on this feature. I will be following up to better understand the "why". Let's hold off on merging this until we have the answers. |
After a conversation with @AlonaNadler I agree that we should disable this feature by default. This has potential of becoming very intrusive to data analysis workflow that visualization users are used to. We should move forward with this PR and then consider adding this setting to the Advanced Settings page. |
@alexh97 I'm thinking maybe we should have a per dashboard settings also and move it there. @timroes We want to switch from opt-out to opt-in, because product decided so, no other reason. It is a new functionality released in 7.9, this flag does not affect how drilldowns work and will not break them.
@Dosant We are actually considering making this action more discoverable, like see @alexh97 comment above, we could move the setting into Advanced Settings. |
@elasticmachine merge upstream |
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.
Code changes LGTM
💚 Build SucceededBuild metrics
History
To update your PR or re-run it, just comment with: |
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.
Code LGTM, tested locally in Chrome, MacOs "Explore underlying data" in disabled by default
* fix: 🐛 disable in-chart "Explore underlying data" by default * test: 💍 disable in-chart action functional test suite Co-authored-by: Elastic Machine <[email protected]> Co-authored-by: Elastic Machine <[email protected]>
* fix: 🐛 disable in-chart "Explore underlying data" by default * test: 💍 disable in-chart action functional test suite Co-authored-by: Elastic Machine <[email protected]> Co-authored-by: Elastic Machine <[email protected]>
Summary
This change swaps the default value of
xpack.discoverEnhanced.actions.exploreDataInChart.enabled
setting inkibana.yml
fromtrue
tofalse
, to make in-chart "Explore underlying data" action introduced in 7.9 disabled by default.We would like to change the setting because product team decided that it is better to have this functionality as opt-it.
P.S. It is not a breaking change and it does not affect drilldowns.