-
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
Sustainable Kibana Architecture: Move modules owned by @elastic/obs-ux-infra_services-team
#202830
base: main
Are you sure you want to change the base?
Sustainable Kibana Architecture: Move modules owned by @elastic/obs-ux-infra_services-team
#202830
Conversation
A documentation preview will be available soon. Request a new doc build by commenting
If your PR continues to fail for an unknown reason, the doc build pipeline may be broken. Elastic employees can check the pipeline status here. |
Pinging @elastic/kibana-core (Team:Core) |
Pinging @elastic/obs-ux-infra_services-team (Team:obs-ux-infra_services) |
Pinging @elastic/obs-ux-management-team (Team:obs-ux-management) |
🤖 GitHub commentsExpand to view the GitHub comments
Just comment with:
|
d144359
to
592847f
Compare
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.
@gsoldevila I'm concerned because our team (@elastic/obs-ux-management-team) has been requested for review on this almost 8K file PR, but GitHub can't show all of those files.
So when I check the file filter to see which files belong to our team, I'm not sure if there are any?
I don't want to blindly approve this if GitHub is just not able to show us the files that belong to us (if they're included in the 5K files that can't be loaded)... suggestions?
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.
Core changes 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.
I noticed that this folder x-pack/solutions/observability/plugins/Users/gsoldevila/Work/kibana-quaternary/*
exists.
Is that correct?
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.
obs-ux-infra_services changes LGMT. it's mostly about moving files to the new structure. I run a quick test locally and everything looked fine.
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.
ML changes LGTM
As discussed over Slack, consider using Github desktop to review such big PRs. |
00d6622
to
71d5463
Compare
2ce4469
to
e76018b
Compare
💔 Build Failed
Failed CI StepsTest Failures
Metrics [docs]Async chunks
Unknown metric groupsESLint disabled line counts
Total ESLint disabled count
History
|
Summary
This PR aims at relocating some of the Kibana modules (plugins and packages) into a new folder structure, according to the Sustainable Kibana Architecture initiative.
Important
packages[\/\\]
andplugins[\/\\]
patterns in the source code (Babel and Eslint config files), and update them appropriately..buildkite/scripts/pipelines/pull_request/pipeline.ts
to ensure that any CI pipeline customizations continue to be correctly applied after the changed path names.ts
and.js
files listed in the sections below, as some of them contain relative paths that have been updated.Note
Are you trying to rebase this PR to solve merge conflicts? Please follow the steps describe here.
6 plugin(s) are going to be relocated:
@kbn/apm-data-access-plugin
x-pack/solutions/observability/plugins/apm_data_access
@kbn/apm-plugin
x-pack/solutions/observability/plugins/apm
@kbn/inventory-plugin
x-pack/solutions/observability/plugins/inventory
@kbn/metrics-data-access-plugin
x-pack/solutions/observability/plugins/metrics_data_access
@kbn/profiling-data-access-plugin
x-pack/solutions/observability/plugins/profiling_data_access
@kbn/profiling-plugin
x-pack/solutions/observability/plugins/profiling
6 packages(s) are going to be relocated:
@kbn/apm-data-view
src/platform/packages/shared/kbn-apm-data-view
@kbn/apm-types
x-pack/solutions/observability/packages/kbn-apm-types
@kbn/apm-utils
src/platform/packages/shared/kbn-apm-utils
@kbn/lens-embeddable-utils
src/platform/packages/shared/kbn-lens-embeddable-utils
@kbn/profiling-utils
src/platform/packages/shared/kbn-profiling-utils
@kbn/shared-svg
src/platform/packages/shared/kbn-shared-svg
Updated references
Updated relative paths