-
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
Make data
depend on security
and task manager
#128730
Make data
depend on security
and task manager
#128730
Conversation
c92ec33
to
37cb8b2
Compare
data
depend on security
data
depend on security
data
depend on security
and task manager
], | ||
"extraPublicDirs": ["common"], | ||
"requiredPlugins": [], | ||
"requiredBundles": ["presentationUtil"], |
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.
Technically there is still a circular dependency through requiredBundles
that should be fixed. But it isn't blocking.
data -> security -> home -> customIntegrations -> presentationUtils -> data. I think we can break up customIntegrations -> presentationUtils
Issue: #121951
Pinging @elastic/kibana-app-services (Team:AppServicesSv) |
@elasticmachine merge upstream |
ACK: will review today |
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 in Security plugin LGTM, tested Edit Role view (the only view in Security that relies on dataViews
) locally and everything worked as expected.
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
@elasticmachine merge upstream |
💚 Build SucceededMetrics [docs]Page load bundle
Unknown metric groupsESLint disabled line counts
Total ESLint disabled count
History
To update your PR or re-run it, just comment with: |
Friendly reminder: Looks like this PR hasn’t been backported yet. |
Summary
close #123720
This pr is preparation for removing
data_enhanced
plugin #119321 . It adds needed dependencies fordata
plugin and fixes resulting circular dependenciesPreviously removing
data_enhanced
was blocked by the issue that addingdata
->security
dependency caused CI flakiness, but recent server performance improvements in main resolved the issue.