-
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
Fix empty data view and welcome screen appearing when ent search is enabled #127260
Fix empty data view and welcome screen appearing when ent search is enabled #127260
Conversation
@elasticmachine merge upstream |
@elasticmachine merge upstream |
Pinging @elastic/kibana-app-services (Team:AppServicesSv) |
Lets check in with enterprise search first to see what their needs are. I'd like to work towards an official stance of 'no data streams or indices without user interaction' More discussion - #127332 |
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.
@elasticmachine merge upstream |
@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.
changes lgtm!
@elasticmachine merge upstream |
💚 Build SucceededMetrics [docs]Public APIs missing comments
Async chunks
Page load bundle
Unknown metric groupsAPI count
History
To update your PR or re-run it, just comment with: |
💔 All backports failed
Manual backportTo create the backport manually run:
Questions ?Please refer to the Backport tool documentation |
1 similar comment
💔 All backports failed
Manual backportTo create the backport manually run:
Questions ?Please refer to the Backport tool documentation |
…nabled (elastic#127260) (cherry picked from commit 1cbe1f3) # Conflicts: # src/plugins/data_views/server/has_user_index_pattern.ts
…h is enabled (#127260) (#127815) * Fix empty data view and welcome screen appearing when ent search is enabled (#127260) (cherry picked from commit 1cbe1f3) # Conflicts: # src/plugins/data_views/server/has_user_index_pattern.ts * fix unit test Co-authored-by: Kibana Machine <[email protected]>
Summary
Fixes #127787
logs-enterprise_search.api-default
as non-user created one so that "Create data view flyout" flyout shows "No data state" instead of "You have data, now create data view".For 8.0.x this also fixes presenting of a "Welcome to Elastic / Start by adding integrations" screen when ent search is enabled. This isn't broken in 8.1 because of Fleet system package installs 15 Dashboards, 120+ Visualizations and 2 Kibana index-patterns #82851 that landed in 8.1no longer backporting to 8.0Longer-term we probably can remove specific handling for
logs-*
,metrics-*
data views because #82851 is fixed. We also need to work with enterprise search to address specific handling oflogs-enterprise_search.api-default
. Probably we can do it as part of #124019