-
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
[Visualizations] Removes the visualize:enableLabs
advanced setting
#157699
Conversation
Documentation preview: |
visualize:enableLabs
advanced setting
Pinging @elastic/kibana-visualizations @elastic/kibana-visualizations-external (Team:Visualizations) |
Be sure to add a migration to core to remove this from the underlying saved objects 🙂 |
Thanx @lukeelmers I didnt know about it! Adding this now |
@elasticmachine merge upstream |
@elastic/kibana-core I dont get why this jest test fails, the version that I should use on the migration is the current one which is 8.9 right?
|
@@ -85,7 +85,8 @@ describe('Version Compatibility', () => { | |||
await expect(startServers({})).resolves.toBeUndefined(); | |||
}); | |||
|
|||
it('should start when ES is next minor', async () => { | |||
// skipping this as it fails when a migration is added | |||
it.skip('should start when ES is next minor', async () => { |
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.
Skipping this after discussion with @afharo
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.
Created #157901 for us to figure out how to reenable it.
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.
LGTM
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.
LGTM
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 owners review + did a quick local test to ensure that the legacy controls still function as expected. Excited to be making progress in removing the legacy controls for good! 🎉
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.
Makes sense to me. Code review only
💚 Build Succeeded
Metrics [docs]Module Count
Public APIs missing comments
Async chunks
Public APIs missing exports
Page load bundle
Unknown metric groupsAPI count
ESLint disabled line counts
Total ESLint disabled count
History
To update your PR or re-run it, just comment with: |
…lastic#157699) ## Summary Closes elastic#152833 This PR: - Removes the visualize:enableLabs setting which doesn't do anything after the presentation team decided to hide the creation of the legacy input controls from the UI - Cleanups wherever the components associated with this feature were used --------- Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Summary
Closes #152833
This PR: